@charset "UTF-8";.Button_btn___fzLC {
    border: 2px solid #000;
    background-color: #000;
    font-family: Baloo;
    color: #fff;
    font-size: 20px;
    line-height: 15px;
    padding: 15px 25px 13px;
    border-radius: 30px;
    transition: all .2s ease-in-out
}

.Button_btn___fzLC:hover {
    background-color: #fff;
    color: #000
}

.Button_circle__3aZYe,.Button_icon__hl_0S {
    width: 40px;
    height: 40px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.Button_btn___fzLC:hover svg>rect {
    fill: #000
}

.Button_btn-lg__qXkXE {
    font-size: 25px;
    padding: 15px 20px 13px
}

.Button_btn___fzLC.Button_fullWidth__fXX8r {
    width: 100%
}

.Button_btn___fzLC.Button_outline__IRc3m {
    background-color: transparent;
    color: #000
}

.Button_btn___fzLC.Button_outline__IRc3m:hover {
    background-color: #000;
    color: #fff
}

.Button_btn___fzLC.Button_text-white-blue__ss44q {
    background-color: #f1f4f6;
    border-color: #f1f4f6;
    color: #535353
}

.Button_btn___fzLC.Button_text-white-blue__ss44q:hover {
    background-color: #c9dfed;
    border-color: #c9dfed;
    color: #333232
}

.Button_disabled__JID9w {
    pointer-events: none;
    background-color: gray
}

@media (max-width: 1366px) {
    .Button_btn___fzLC {
        font-size:15px;
        padding: 15px
    }

    .Button_circle__3aZYe,.Button_icon__hl_0S {
        padding: 0
    }
}

.network_dropdownContainer__0l2sz {
    position: relative
}

.network_chainImg__lmVUN {
    width: 25px;
    height: 25px;
    margin-right: 10px
}

.network_dropdownBtn__g2cVM {
    display: flex;
    padding: 10px 15px;
    justify-content: space-between;
    align-items: center;
    border-radius: 50px;
    background-color: #f1f4f6;
    font-family: SFProText;
    font-size: 16px;
    letter-spacing: -.2px;
    min-width: 200px;
    margin: 0 10px
}

.network_dropdownBtn__g2cVM.network_mobile__j6b5Q {
    margin: 0 10px
}

.network_dropdownBtn__g2cVM:hover {
    background-color: #e8ecee
}

.network_dropndownImg__MRtfF {
    width: 13px;
    margin-left: 5px;
    transition: all .2s ease-in-out
}

.network_dropndownImg__MRtfF.network_open__P_n16 {
    transform: rotate(180deg)
}

.network_menuContainer__TG6Ef {
    position: absolute;
    width: 100%;
    padding: 10px;
    background-color: #f1f4f6;
    border-radius: 10px;
    top: 50px;
    box-shadow: 0 0 5px 1px rgba(0,0,0,.1)
}

.network_menuContainer__TG6Ef.network_mobile__j6b5Q {
    top: 60px
}

.network_menuItem__L6qcR {
    display: flex;
    padding: 10px;
    cursor: pointer;
    font-family: SFProText;
    font-size: 16px;
    border-radius: 6px
}

.network_menuItem__L6qcR.network_disconnect__xWAOg {
    display: none
}

.network_menuItem__L6qcR.network_disconnect__xWAOg.network_mobile__j6b5Q {
    display: flex
}

.network_menuItem__L6qcR.network_isActive__MWj1o,.network_menuItem__L6qcR:hover {
    background-color: #e0e6ea
}

.network_walletBtnBox__MO4uf {
    margin-left: 10px
}

.network_walletBtnBox__MO4uf.network_mobile__j6b5Q {
    margin: 0;
    display: none
}

.network_walletBtn__SE58O {
    padding: 8px 20px;
    background-color: #000;
    color: #fff;
    border-radius: 50px;
    font-family: SFProText;
    font-size: 16px;
    border: 2px solid #000
}

.network_walletBtn__SE58O:hover {
    background-color: #fff;
    color: #000
}

.Header_header__b6rsY {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 25px;
    background-color: transparent;
    position: fixed;
    width: calc(100% - 20px);
    top: 10px;
    left: 10px;
    border-radius: 10px;
    border: 0;
    z-index: 49;
    transition: all .3s ease-in-out
}

.Header_header__b6rsY.Header_isSticky__vCqXI {
    background-color: #fff;
    border: 1px solid #000
}

.Header_logo__h1sXA {
    opacity: 0;
    transition: all .2s ease-in-out;
    width: 80px
}

.Header_header__b6rsY.Header_isSticky__vCqXI .Header_logo__h1sXA {
    opacity: 1
}

.Header_menuBtnBox__XpTeb {
    flex: 1;
    display: flex;
    justify-content: flex-end;
    align-items: center
}

.Header_navList__OKV5Q {
    list-style: none;
    display: flex;
    margin-right: 200px;
    opacity: 0;
    transition: all .2s ease-in-out;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0
}

.Header_desktop___F0wX .Header_navList__OKV5Q {
    display: none
}

.Header_header__b6rsY.Header_isSticky__vCqXI .Header_navList__OKV5Q {
    opacity: 1
}

.Header_navItem____o2_ {
    margin-right: 25px;
    transition: all .2s ease-in-out
}

.Header_navItem____o2_>a {
    display: flex;
    align-items: center;
    font-family: Baloo;
    font-size: 20px;
    color: #000
}

.Header_navItem____o2_>a>img {
    margin-left: 5px;
    width: 10px;
    height: 10px;
    margin-top: -2px
}

.Header_navItem____o2_>a:hover {
    color: #2b91f6
}

.Header_mobileMenuBox___pxqM {
    position: absolute;
    width: 100%;
    top: 100%;
    background-color: #fff;
    left: 0;
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-items: center;
    padding: 0;
    height: 0;
    overflow: hidden;
    border-radius: 10px;
    transition: all .4s ease-in-out
}

.Header_mobileMenuBox___pxqM>nav {
    width: 100%
}

.Header_mobileMenuBox___pxqM .Header_navList__OKV5Q {
    list-style: none;
    display: flex;
    margin-right: 0;
    flex-direction: column;
    align-items: center
}

.Header_mobileMenuBox___pxqM .Header_navItem____o2_ {
    padding-bottom: 10px
}

.Header_mobileBuyBtn__q1hll {
    width: 200px
}

.Header_mobileMenuBox___pxqM.Header_open__lXlBT {
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 25px;
    border: 1px solid #000;
    height: calc(100vh - 120px);
    overflow: auto
}

.Header_dropdownContainer__wVwI8 {
    position: relative;
    margin: 0 10px
}

.Header_chainImg__iQ_1v {
    width: 25px;
    height: 25px;
    margin-right: 10px
}

.Header_dropdownBtn__P7n09 {
    display: flex;
    padding: 10px 15px;
    justify-content: space-between;
    align-items: center;
    border-radius: 50px;
    background-color: #f1f4f6;
    font-family: SFProText;
    font-size: 16px;
    letter-spacing: -.2px;
    min-width: 170px
}

.Header_dropdownBtn__P7n09.Header_mobile__8SUYM {
    margin: 10px 0;
    min-width: 80px
}

.Header_dropdownBtn__P7n09:hover {
    background-color: #e8ecee
}

.Header_dropndownImg__XDQwu {
    width: 13px;
    margin-left: 5px;
    transition: all .2s ease-in-out
}

.Header_dropndownImg__XDQwu.Header_open__lXlBT {
    transform: rotate(180deg)
}

.Header_menuContainer__v_bhA {
    position: absolute;
    width: 100%;
    padding: 10px;
    background-color: #f1f4f6;
    border-radius: 10px;
    top: 50px;
    box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
    min-width: 150px
}

.Header_menuContainer__v_bhA.Header_mobile__8SUYM {
    top: 60px
}

.Header_menuItem__z6Sey {
    display: flex;
    padding: 10px;
    cursor: pointer;
    font-family: SFProText;
    font-size: 13px;
    border-radius: 6px
}

.Header_menuItem__z6Sey.Header_disconnect__jrMd6 {
    display: none
}

.Header_menuItem__z6Sey.Header_disconnect__jrMd6.Header_mobile__8SUYM {
    display: flex
}

.Header_menuItem__z6Sey.Header_isActive__oIf_j,.Header_menuItem__z6Sey:hover {
    background-color: #e0e6ea
}

.Header_walletBtnBox__k4lLr {
    margin-left: 10px
}

.Header_walletBtnBox__k4lLr.Header_mobile__8SUYM {
    margin: 0;
    display: none
}

.Header_walletBtn__5w8G4 {
    padding: 8px 20px;
    background-color: #000;
    color: #fff;
    border-radius: 50px;
    font-family: SFProText;
    font-size: 16px;
    border: 2px solid #000
}

.Header_walletBtn__5w8G4:hover {
    background-color: #fff;
    color: #000
}

@media (max-width: 1366px) {
    .Header_header__b6rsY {
        padding:10px 15px
    }

    .Header_navList__OKV5Q {
        margin-right: 100px
    }

    .Header_navItem____o2_ {
        margin-right: 20px
    }

    .Header_navItem____o2_>a {
        font-size: 15px
    }
}

@media (max-width: 1024px) {
    .Header_header__b6rsY {
        background-color:#fff;
        border: 1px solid #000
    }

    .Header_logo__h1sXA,.Header_navList__OKV5Q {
        opacity: 1
    }
}

.Home_homeSection__taeJZ {
    background-color: #fde048;
    padding: 130px 15px 100px;
    overflow-x: clip;
    z-index: 1;
    position: relative
}

.Home_homeLogo__ubDq4 {
    width: 250px;
    height: 250px
}

.Home_homeLeftBox__emsZ5 {
    display: flex;
    justify-content: flex-end;
    z-index: 1
}

.Home_leftContentBox__INzI4 {
    display: inline-block
}

.Home_homeTitleBox__Zs8dv {
    margin-top: 80px;
    margin-bottom: 80px;
    display: inline-block
}

.Home_homeTitle__2MmdU {
    font-family: Baloo;
    font-size: 72px;
    line-height: 70px;
    color: #000;
    text-transform: uppercase;
    display: flex;
    text-shadow: 1px 1px 1px #000
}

.Home_homeTitle__2MmdU.Home_textRed__2EB7A {
    color: #f8462c
}

.Home_mobileHomeBtnContainer___Jp9I {
    display: none;
    justify-content: center
}

.Home_presale-control-box-container__MDEGp {
    position: relative;
    max-width: 490px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 100px;
    width: 100%
}

.Home_presale-title-text__swUvb {
    width: 100%;
    font-family: Baloo;
    font-size: 75px;
    color: #000;
    text-transform: uppercase;
    text-align: center
}

.Home_next-stage-waiting-container__71zMc {
    width: 100%;
    background-color: #000;
    border-radius: 30px;
    padding: 30px;
    z-index: 1
}

.Home_time-count-down-container__tuqum {
    width: 100%;
    display: flex;
    justify-content: center;
    padding-bottom: 10px
}

.Home_time-count-down-container__tuqum>.Home_time-box__ZCiwE {
    width: 65px;
    height: 40px;
    background-color: #fff;
    color: #000;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: SFProTextBold;
    margin-right: 10px;
    margin-top: 10px;
    position: relative
}

.Home_time-count-down-container__tuqum>.Home_time-box__ZCiwE:last-child {
    margin-right: 0
}

.Home_presale-count-down-large-text__9nWen {
    font-family: SFProTextBold;
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin: 10px 0;
    text-transform: uppercase
}

.Home_next-stage-waiting-container__71zMc>.Home_progrss-bar__u035A {
    width: 100%;
    height: 20px;
    background-color: #fff;
    border-radius: 20px;
    position: relative;
    overflow: hidden;
    box-shadow: 0 0 5px 2px hsla(0,0%,100%,.5)
}

.Home_next-stage-waiting-container__71zMc>.Home_progrss-bar__u035A>.Home_progress-status__nXuMS {
    height: 100%;
    background-color: #fde048;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 25px;
    box-shadow: 0 0 10px 3px rgba(0,0,0,.5)
}

.Home_next-price-text__PQvBP {
    text-align: center;
    color: #000;
    font-family: SFProTextBold;
    position: absolute;
    z-index: 1;
    width: 100%;
    font-size: 13px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.Home_usdt-raised-text__U9jfm {
    justify-content: space-between;
    color: #fff;
    font-family: SFProTextBold;
    font-size: 20px;
    margin: 10px 0 0;
    padding: 8px;
    border-radius: 8px;
    text-align: center
}

.Home_border-yellow__yP_rO {
    border: 1px solid #fde048
}

.Home_ref-link__euCDL {
    text-align: center;
    color: #fff;
    font-family: SFProTextBold;
    font-size: 16px;
    margin: 10px 0 0
}

.Home_referalLinkContainer__2LBWu {
    padding-top: 10px;
    border-top: 1px solid gray;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.Home_referralLink__04p_f {
    padding: 8px 20px;
    background: #fff;
    color: #000;
    border-radius: 50px;
    text-decoration: none;
    font-family: SFProTextBold;
    cursor: pointer
}

.Home_referalLabel__JKTzW {
    flex: 1;
    color: #fff;
    margin: 0;
    max-width: 170px;
    font-family: SFProText;
    line-height: 20px;
    font-size: 18px
}

.Home_priceCurrentListing__8e49b {
    width: 100%;
    display: flex;
    padding-top: 15px;
    align-items: center;
    justify-content: space-around;
    position: relative;
    padding-bottom: 10px
}

.Home_listingItem__iquKj {
    display: flex;
    flex-direction: column;
    width: 45%;
    align-items: center;
    justify-content: center;
    border: 1px solid #fff;
    padding: 18px 0 10px;
    border-radius: 10px;
    max-width: 160px
}

.Home_listItemTitle__YSUYA {
    color: #fff;
    font-family: SFProText;
    font-size: 14px;
    position: absolute;
    top: 7px;
    display: block;
    background-color: #000;
    padding: 0 10px
}

.Home_listItemVal__1WwB8 {
    color: #fff;
    font-family: SFProText;
    font-size: 18px
}

.Home_buy-coin-control-container___TCuA {
    width: calc(100% - 30px);
    padding: 40px 20px;
    border: 2px solid #000;
    margin-top: -25px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background-color: #fff
}

.Home_currency-compare-box__JgD2s {
    width: 100%;
    display: flex;
    justify-content: center;
    position: relative
}

.Home_currency-compare-box__JgD2s:before {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    background-color: #b7bfc5;
    top: 15px
}

.Home_currency-compare-text__583q6 {
    display: inline-block;
    background-color: #fff;
    color: #000;
    font-family: SFProTextBold;
    font-size: 14px;
    margin: 0;
    z-index: 1;
    padding: 5px 10px
}

.Home_pay-method-button-container__aseB0 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 1.5rem;
    margin-top: 8px;
    width: 100%;
    position: relative
}

.Home_currencySelect__8WYjb {
    width: 100%;
    background-color: #f1f4f6;
    font-family: SFProText;
    font-size: 16px;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.Home_currencySelect__8WYjb.Home_open__I7LC3 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.Home_currencyListContainer__Q5EO9 {
    position: absolute;
    width: 100%;
    top: 44px;
    left: 0;
    background-color: #f1f4f6;
    padding: 10px;
    margin: 0;
    z-index: 1;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top: 1px solid #b7bfc5
}

.Home_menuItem__jOPku {
    display: flex;
    padding: 8px;
    cursor: pointer;
    font-size: 16px;
    font-family: SFProText;
    border-radius: 6px
}

.Home_dropndownImg__8YPAq {
    width: 13px;
    margin-left: 5px;
    transition: all .2s ease-in-out
}

.Home_dropndownImg__8YPAq.Home_open__I7LC3 {
    transform: rotate(180deg)
}

.Home_menuItem__jOPku:hover {
    background-color: #e0e6ea
}

.Home_coinImg__GcJa7 {
    margin-right: 10px
}

.Home_currency-select-btn__OuSm_:hover {
    background-color: #cfe0eb!important
}

.Home_currency-select-btn-img__LuNaZ {
    width: 20px;
    height: 20px;
    margin-right: 3px
}

.Home_currency-btn-selected__TUtyN {
    border: 1px solid!important
}

.Home_currency-balance-status-box__a9zz6 {
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px solid #b7bfc5
}

.Home_currency-balance-status-text__hDSY1 {
    font-family: SFProText;
    width: 100%;
    font-size: 10px;
    color: #727b83;
    margin: 0
}

.Home_purchased-title__h71y_ {
    font-family: SFProTextBold;
    color: #727b83;
    font-size: 12px;
    margin: 0
}

.Home_purchased-amount__irOP1 {
    font-size: 16px;
    color: #000;
    font-family: SFProTextBold;
    margin: 0
}

.Home_money-swap-title__B2LaP {
    display: block;
    width: 100%;
    font-family: SFProTextBold;
    color: #727b83;
    font-size: 12px;
    position: relative;
    margin-bottom: 5px
}

.Home_max-money-btn__BNp7U {
    position: absolute;
    right: 0;
    text-decoration: none;
    color: #000;
    cursor: pointer
}

.Home_money-input__hDF2C:focus {
    outline: unset
}

.Home_from-box__i9Wt7 {
    padding-right: 7px;
    margin-top: 10px
}

.Home_to-box__Wb52T {
    margin-top: 30px
}

.Home_money-input__hDF2C {
    width: 100%;
    height: 35px;
    border: 0;
    font-family: SFProTextBold;
    font-size: 18px;
    color: #000;
    background: transparent;
    scroll-snap-type: none
}

.Home_money-input__hDF2C::-webkit-inner-spin-button,.Home_money-input__hDF2C::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.Home_yellowBadge__y4BFy {
    background-color: #fde048;
    border-radius: 5px;
    padding: 1px 2px;
    font-weight: 700;
    color: #000
}

.Home_inputContainer__5fesk {
    flex: 1
}

.Home_input-container__gDSBY {
    display: flex;
    position: relative;
    background-color: #f1f4f6;
    border-radius: 5px;
    padding: 5px 10px;
    align-items: center
}

.Home_currency-input-btn-img__GOT3a {
    position: absolute;
    width: 30px;
    height: 30px;
    top: 6.5px;
    right: 4.5px
}

.Home_currency-select-btn__OuSm_ {
    background-color: #f1f4f6!important;
    color: #727b83!important;
    font-family: SFProTextBold!important;
    font-size: 14px!important;
    height: 38px;
    display: flex;
    border-radius: 7px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    transition: all .1s ease-in-out;
    border: 0;
    flex: 1
}

.Home_errors__GmJSG {
    color: #ce395f;
    background: rgba(206,57,95,.15);
    border: 1px solid rgba(206,57,95,.15);
    border-radius: 7px;
    font-family: SFProText;
    width: 100%;
    font-size: 13px;
    list-style-type: square;
    margin: 20px 0 0;
    list-style-type: none;
    padding: 0 5px
}

.Home_skeleton__tPnOR .Home_presale-count-down-large-text__9nWen {
    height: 21px;
    width: 300px;
    border-radius: 5px;
    margin-left: auto;
    margin-right: auto
}

.Home_skeleton__tPnOR .Home_usdt-raised-text__U9jfm {
    margin-left: auto;
    margin-right: auto;
    width: 330px;
    height: 15px;
    border-radius: 5px
}

.Home_skeleton__tPnOR .Home_currency-compare-text__583q6 {
    width: 176px;
    height: 31px;
    border-radius: 5px
}

.Home_skeleton__tPnOR button {
    min-height: 38px
}

.Home_skeleton__tPnOR button.Home_large__usIGg {
    min-height: 48px
}

.Home_skeleton__tPnOR .Home_currency-balance-status-text__hDSY1 {
    width: 130px;
    height: 15px;
    margin: 0 auto;
    border-radius: 3px
}

.Home_skeleton__tPnOR .Home_money-swap-title__B2LaP {
    height: 18px;
    border-radius: 3px
}

.Home_skeleton__tPnOR .Home_input-container__gDSBY {
    height: 40px;
    border-radius: 5px
}

.Home_skeleton__tPnOR .Home_currency-balance-status-text__hDSY1,.Home_skeleton__tPnOR .Home_currency-compare-text__583q6,.Home_skeleton__tPnOR .Home_input-container__gDSBY,.Home_skeleton__tPnOR .Home_money-swap-title__B2LaP,.Home_skeleton__tPnOR .Home_presale-count-down-large-text__9nWen,.Home_skeleton__tPnOR .Home_progrss-bar__u035A,.Home_skeleton__tPnOR .Home_time-box__ZCiwE,.Home_skeleton__tPnOR .Home_usdt-raised-text__U9jfm,.Home_skeleton__tPnOR button {
    background-color: #e2e5e7;
    background-image: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));
    background-size: 40px 100%;
    background-repeat: no-repeat;
    background-position: left -40px top 0;
    animation: Home_shine__zl6aa 1s ease infinite
}

.Home_claim-btn__ik_oB {
    background-color: #000;
    color: #fff;
    padding: 6px 16px;
    border-radius: 50px;
    margin-left: 4px
}

.Home_priceTextContainer__F_B45 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px
}

.Home_hehePriceText__0MCWt {
    color: #fff;
    font-size: 12px;
    font-family: SFProTextBold;
    margin-bottom: 0
}

.Home_nextStagePrice__sGb8g {
    color: #fff;
    font-family: SFProTextBold;
    font-size: 14px;
    text-align: center
}

@keyframes Home_shine__zl6aa {
    to {
        background-position: right -40px top 0
    }
}

@media (max-width: 1366px) {
    .Home_homeTitle__2MmdU {
        font-size:52px;
        line-height: 50px
    }

    .Home_homeBtnBox__DM78o {
        max-width: 540px
    }

    .Home_homeBtn__Nqe7r {
        font-size: 18px;
        width: 250px;
        padding: 20px 0;
        margin-top: 20px;
        margin-right: 20px
    }
}

@media (max-width: 1024px) {
    .Home_skeleton__tPnOR .Home_presale-count-down-large-text__9nWen {
        width:240px
    }

    .Home_skeleton__tPnOR .Home_usdt-raised-text__U9jfm {
        width: 250px
    }

    .Home_homeTitle__2MmdU {
        font-size: 36px;
        line-height: 36px;
        justify-content: center
    }

    .Home_homeTitle__2MmdU>img {
        width: 33px;
        height: 33px
    }

    .Home_homeTitleBox__Zs8dv {
        margin-top: 20px;
        margin-bottom: 0
    }

    .Home_homeLeftBox__emsZ5 {
        justify-content: center
    }

    .Home_leftContentBox__INzI4 {
        align-items: center;
        display: flex;
        flex-direction: column
    }

    .Home_homeBtn__Nqe7r {
        margin-right: 0
    }

    .Home_mobileHomeBtnContainer___Jp9I {
        display: flex
    }

    .Home_presale-control-box-container__MDEGp {
        margin-left: auto;
        margin-right: auto
    }

    .Home_presale-bg-image__8yDiu {
        display: none
    }

    .Home_presale-main-content__zJOzz {
        padding-top: 50px;
        padding-bottom: 100px
    }
}

@media (max-width: 768px) {
    .Home_presale-main-content__zJOzz {
        padding-top:50px;
        padding-bottom: 50px
    }

    .Home_presale-bg-image__8yDiu {
        display: none
    }

    .Home_presale-control-box-container__MDEGp {
        margin: 0 auto
    }

    .Home_presale-title-text__swUvb {
        font-size: 50px
    }

    .Home_referalLinkContainer__2LBWu {
        flex-direction: column;
        gap: 10px
    }

    .Home_referalLabel__JKTzW {
        font-size: 12px
    }

    .Home_referralLink__04p_f {
        font-size: 16px
    }

    .Home_next-stage-waiting-container__71zMc {
        padding: 18px
    }
}

.Home_coinSelectModal__5VwmN {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    position: absolute;
    z-index: 10
}

.Home_selectContainer__Z2006 {
    background-color: #f1f4f6;
    border-radius: 7px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    max-width: 450px;
    width: 80%
}

.Home_titleContainer__aR5BN {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.Home_titleContainer__aR5BN img {
    cursor: pointer
}

.Home_selectContainer__Z2006 h3 {
    font-family: SFProText;
    font-size: 18px;
    margin: 0;
    font-weight: 700
}

.Home_searchBarContainer__1ukcV {
    margin-top: 20px;
    display: flex;
    align-items: center
}

.Home_searchBarContainer__1ukcV input {
    border: none;
    flex: 1;
    outline: none;
    background-color: transparent
}

.Home_divider__8oASY {
    height: 1px;
    width: 100%;
    background-color: #727b83
}

.Home_modalHeader__Nppeu {
    padding: 20px
}

.Home_modalBody__sD4Jm {
    padding-right: 10px;
    height: 230px;
    overflow-y: auto
}

.Home_modalBody__sD4Jm::-webkit-scrollbar {
    margin-right: 20px;
    width: 7px
}

.Home_modalBody__sD4Jm::-webkit-scrollbar-track {
    background-color: transparent
}

.Home_modalBody__sD4Jm::-webkit-scrollbar-thumb {
    border-radius: 50px;
    background-color: #888
}

.Home_coinItem__pmVDF {
    cursor: pointer;
    padding: 10px;
    display: flex;
    justify-content: space-between
}

.Home_coinItem__pmVDF:hover {
    background-color: #b7bfc5;
    border-radius: 7px
}

.Home_coinItem__pmVDF .Home_coin___gDyt {
    display: flex;
    align-items: center
}

.Home_coinName__8Qf0x {
    padding-left: 15px;
    font-weight: 700;
    color: #727b83;
    font-size: 14px
}

.Home_scrollContainer__YTLcG {
    padding: 10px
}

.TokenSelect_dropdownContainer__ttojH {
    position: relative
}

.TokenSelect_dropdownBtn__JXDLq {
    display: flex;
    padding: 8px 15px;
    gap: 8px;
    align-items: center;
    border-radius: 8px;
    background-color: #000;
    font-family: SFProText;
    font-size: 16px;
    letter-spacing: -.2px;
    min-width: 150px;
    width: 100%;
    color: #fff;
    justify-content: space-between
}

.TokenSelect_dropdownBtn__JXDLq.TokenSelect_mobile__BSCkz {
    margin: 10px 0
}

.TokenSelect_dropdownBtn__JXDLq:hover {
    background-color: #111
}

.TokenSelect_menuContainer__5TLpq {
    position: absolute;
    width: 100%;
    padding: 10px;
    background-color: #f1f4f6;
    border-radius: 8px;
    box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
    z-index: 2
}

.TokenSelect_menuContainer__5TLpq.TokenSelect_mobile__BSCkz {
    top: 60px
}

.TokenSelect_menuItem__nJ34M {
    display: flex;
    padding: 10px;
    cursor: pointer;
    font-family: SFProText;
    font-size: 16px;
    border-radius: 6px;
    gap: 8px
}

.TokenSelect_menuItem__nJ34M.TokenSelect_isActive__NwiJL,.TokenSelect_menuItem__nJ34M:hover {
    background-color: #e0e6ea
}

.presaleReferalModal_container__uxm3R {
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    overflow-y: scroll
}

.presaleReferalModal_backdrop__D54u9 {
    background-color: rgba(0,0,0,.3);
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0
}

.presaleReferalModal_container__uxm3R:before {
    content: "";
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: -1;
    top: 0;
    left: 0
}

.presaleReferalModal_contentsContainer__gcTyE {
    max-width: 800px;
    background-color: #fff;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 50px;
    margin-bottom: 50px;
    border-radius: 30px;
    padding: 30px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 30px
}

.presaleReferalModal_closeButtonContainer__BgPcM {
    position: fixed;
    top: 50px;
    right: 50px;
    cursor: pointer
}

.presaleReferalModal_title__Gud83 {
    font-family: Baloo;
    text-transform: uppercase;
    font-size: 32px;
    margin: 0
}

.presaleReferalModal_topOutlineContainer__LN8S5 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 30px
}

.presaleReferalModal_outline__TN6Hj {
    padding: 20px 30px;
    border: 2px solid #000;
    border-radius: 8px;
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px
}

.presaleReferalModal_outline__TN6Hj .presaleReferalModal_icon__MbzOF {
    font-size: 24px;
    font-weight: 600;
    line-height: 120%
}

.presaleReferalModal_outline__TN6Hj .presaleReferalModal_explain__cd3B5 {
    margin: 0;
    font-family: SFProText;
    font-weight: 700
}

.presaleReferalModal_divider__HwECt {
    height: 1px;
    width: 100%;
    background-color: #f1f4f6
}

.presaleReferalModal_subTitle__NVFjf {
    margin: 0;
    font-family: SFProText;
    font-size: 24px;
    font-weight: 600
}

.presaleReferalModal_receiveSection__fG7DV {
    display: flex;
    align-items: center
}

.presaleReferalModal_receiveSection__fG7DV h4 {
    margin: 0;
    color: #727b83;
    font-family: SFProText;
    font-size: 20px
}

.presaleReferalModal_you__nc8Oh {
    flex: 1;
    border-right: 2px solid #f1f4f6;
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding-right: 50px
}

.presaleReferalModal_percentLabelContainer__womWq {
    display: flex;
    gap: 50px;
    justify-content: space-between
}

.presaleReferalModal_percentLabelContainer__womWq span {
    font-size: 26px;
    font-family: SFProText;
    font-weight: 700;
    text-align: center
}

.presaleReferalModal_friend__2ZBxy {
    padding-left: 50px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: center
}

.presaleReferalModal_generateReferalLinkButton__yPwZv {
    padding: 21px;
    width: 100%;
    background: #000;
    color: #fff;
    border-radius: 50px;
    font-size: 20px;
    font-family: SFProText;
    cursor: pointer
}

.presaleReferalModal_affiliateLinksHeader__5RHyg {
    display: flex;
    padding-bottom: 10px;
    border-bottom: 2px solid #f1f4f6;
    overflow: auto;
    width: 100%
}

.presaleReferalModal_affiliateLinksHeader__5RHyg p {
    font-size: 14px;
    font-family: SFProText;
    margin: 0;
    font-weight: 700
}

.presaleReferalModal_affiliateLinksHeader__5RHyg p:first-child {
    flex: 1
}

.presaleReferalModal_affiliateLinksHeader__5RHyg p:last-child {
    width: 40%
}

.presaleReferalModal_linkItem__91wsA {
    display: flex;
    padding: 10px 0;
    justify-content: space-between;
    align-items: center;
    gap: 100px;
    border-bottom: 1px solid #f1f4f6
}

.presaleReferalModal_linkItem__91wsA p {
    margin: 0;
    color: #5b5b5b;
    font-size: 20px;
    font-family: SFProText;
    font-weight: 700
}

.presaleReferalModal_linkItem__91wsA p:first-child {
    flex: 1
}

.presaleReferalModal_copyButton__G1fum {
    display: flex;
    align-items: center;
    background-color: #f1f4f6;
    color: #535353;
    padding: 8px 16px;
    border-radius: 50px;
    cursor: pointer
}

.presaleReferalModal_copyButton__G1fum:hover {
    background-color: #d0d8dd
}

.presaleReferalModal_copyButton__G1fum span {
    font-family: SFProText;
    padding-left: 5px
}

.presaleReferalModal_pageNationContainer__LLuQW {
    display: flex;
    align-items: center;
    gap: 30px;
    justify-content: center
}

.presaleReferalModal_pageNationButton__YrhGE {
    width: 60px;
    height: 60px;
    color: #fff;
    background-color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    cursor: pointer
}

.presaleReferalModal_pageNationButton__YrhGE:hover {
    background-color: #111
}

.presaleReferalModal_pageNationContainer__LLuQW span {
    font-weight: 700;
    font-size: 24px;
    font-family: SFProText
}

.presaleReferalModal_pageNationActive__Nyd0I {
    text-decoration: underline
}

.presaleReferalModal_yellowBadge__hhy21 {
    background-color: #fde048;
    border-radius: 5px;
    padding: 1px 2px;
    font-weight: 700
}

.presaleReferalModal_sliderContainer__lA5cC {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.presaleReferalModal_sliderItem__jIHMz {
    border: 1px solid #c7cbce;
    background-color: #fff;
    border-radius: 50%;
    padding: 5px;
    cursor: pointer
}

.presaleReferalModal_passed__VmjFu {
    border: 2px solid #fde048;
    background-color: #fde048
}

.presaleReferalModal_selected__Ge_w0 {
    border: 2px solid #fde048
}

.presaleReferalModal_selected__Ge_w0 .presaleReferalModal_itemDot__UxKsO {
    background-color: #fde048
}

.presaleReferalModal_itemDot__UxKsO {
    width: 35px;
    height: 35px;
    border-radius: 50%
}

.presaleReferalModal_passedItemLine__agLei {
    height: 2px;
    background: #fde048;
    flex: 1
}

.presaleReferalModal_itemLine__GABCm {
    height: 2px;
    background: #c7cbce;
    flex: 1
}

@media (max-width: 1200px) {
    .presaleReferalModal_closeButtonContainer__BgPcM {
        position:fixed;
        top: 10px;
        right: 10px;
        cursor: pointer;
        background-color: #000;
        border-radius: 50%
    }
}

@media (max-width: 1024px) {
    .presaleReferalModal_contentsContainer__gcTyE {
        max-width:600px
    }

    .presaleReferalModal_topOutlineContainer__LN8S5 {
        flex-direction: column
    }

    .presaleReferalModal_receiveSection__fG7DV {
        flex-direction: column;
        justify-content: start;
        align-items: start;
        gap: 20px
    }

    .presaleReferalModal_friend__2ZBxy,.presaleReferalModal_you__nc8Oh {
        padding: 0
    }

    .presaleReferalModal_you__nc8Oh {
        width: 100%;
        border: none
    }

    .presaleReferalModal_itemDot__UxKsO {
        width: 30px;
        height: 30px
    }

    .presaleReferalModal_pageNationContainer__LLuQW {
        gap: 10px
    }

    .presaleReferalModal_pageNationButton__YrhGE {
        width: 40px;
        height: 40px
    }

    .presaleReferalModal_linkItem__91wsA {
        gap: 30px
    }

    .presaleReferalModal_linkItem__91wsA p {
        font-size: 16px
    }
}

@media (max-width: 768px) {
    .presaleReferalModal_itemDot__UxKsO {
        width:15px;
        height: 15px
    }

    .presaleReferalModal_percentLabelContainer__womWq {
        gap: 10px
    }

    .presaleReferalModal_percentLabelContainer__womWq span {
        font-size: 16px
    }

    .presaleReferalModal_generateReferalLinkButton__yPwZv {
        font-size: 16px;
        padding: 7px
    }

    .presaleReferalModal_linkItem__91wsA p {
        font-size: 12px
    }

    .presaleReferalModal_affiliateLinksHeader__5RHyg,.presaleReferalModal_linkItem__91wsA {
        gap: 10px
    }

    .presaleReferalModal_affiliateLinksHeader__5RHyg p:last-child {
        width: auto;
        flex: 1
    }

    .presaleReferalModal_affiliateLinksHeader__5RHyg p {
        font-size: 10px
    }
}

@media (max-width: 576px) {
    .presaleReferalModal_contentsContainer__gcTyE {
        width:90%
    }

    .presaleReferalModal_copyButton__G1fum span {
        display: none
    }
}

.purchaseSuccessModal_container__Rtgka {
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    overflow-y: scroll
}

.purchaseSuccessModal_container__Rtgka:before {
    content: "";
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: -1;
    top: 0;
    left: 0
}

.purchaseSuccessModal_backdrop__i_mNT {
    width: 100%;
    height: 100vh;
    position: fixed;
    background-color: rgba(0,0,0,.3);
    z-index: -1;
    top: 0;
    left: 0
}

.purchaseSuccessModal_contentsContainer__kGJAl {
    width: 420px;
    background-color: #fff;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 50px;
    margin-bottom: 50px;
    border-radius: 30px;
    padding: 30px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 40px
}

.purchaseSuccessModal_amount__KzSbu {
    margin: 0;
    text-align: center;
    font-family: SFProTextBold;
    font-size: 20px
}

.purchaseSuccessModal_alert__NO_fv {
    margin: 0;
    text-align: center;
    font-family: SFProText;
    font-size: 18px
}

.purchaseSuccessModal_closeButtonContainer__ZP9XL {
    position: fixed;
    top: 50px;
    right: 50px;
    cursor: pointer
}

.purchaseSuccessModal_pikachuCoinImageContainer__62GvM {
    width: 100%;
    display: flex;
    justify-content: center;
    padding-top: 30px
}

.purchaseSuccessModal_referalLinkContainer__jwEBG {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.purchaseSuccessModal_referralLink__ocE35 {
    padding: 8px 20px;
    background: #000;
    color: #fff;
    border-radius: 50px;
    text-decoration: none;
    font-family: SFProText;
    cursor: pointer;
    font-size: 14px
}

.purchaseSuccessModal_referalLabel__9WU4b {
    flex: 1;
    margin: 0;
    font-size: 14px;
    font-family: SFProText
}

.purchaseSuccessModal_buyagainButton__k8OPM {
    padding: 10px 20px;
    background: #000;
    color: #fff;
    border-radius: 50px;
    text-decoration: none;
    font-family: SFProTextBold;
    cursor: pointer;
    width: 100%
}

.purchaseSuccessModal_divider__gOI2x {
    height: 1px;
    background: #b7bfc5;
    width: 100%;
    margin: 10px 0
}

@media (max-width: 1200px) {
    .purchaseSuccessModal_closeButtonContainer__ZP9XL {
        position:fixed;
        top: 10px;
        right: 10px;
        cursor: pointer;
        background-color: #000;
        border-radius: 50%
    }
}

@media (max-width: 576px) {
    .purchaseSuccessModal_contentsContainer__kGJAl {
        width:90%
    }
}

.tokenAddressesModal_container__Ublbr {
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    overflow-y: scroll
}

.tokenAddressesModal_backdrop__ZBh6G {
    background-color: rgba(0,0,0,.3);
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0
}

.tokenAddressesModal_container__Ublbr:before {
    content: "";
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: -1;
    top: 0;
    left: 0
}

.tokenAddressesModal_contentsContainer__Y3Njm {
    max-width: 800px;
    background-color: #efe8e3;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 50px;
    margin-bottom: 50px;
    border-radius: 30px;
    padding: 30px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 10px
}

.tokenAddressesModal_closeButtonContainer__y8UWi {
    position: fixed;
    top: 50px;
    right: 50px;
    cursor: pointer
}

.tokenAddressesModal_title__7FeCw {
    font-family: Baloo;
    text-transform: uppercase;
    font-size: 32px;
    margin: 0
}

.tokenAddressesModal_tokenAddressBtn__o8k2t {
    background-color: #fff;
    border-radius: 10px;
    padding: 10px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.tokenAddressesModal_tokenNameBox__mvlS0 {
    display: flex;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    padding-right: 10px
}

.tokenAddressesModal_tokenNameBox__mvlS0 p {
    margin: 0 0 0 5px;
    font-family: SFProTextBold
}

.tokenAddressesModal_tokenNameBox__mvlS0 img {
    width: 26px;
    border-radius: 20px
}

.tokenAddressesModal_addressContainer__a6GE7 {
    display: flex;
    flex-direction: row
}

.tokenAddressesModal_addressContainer__a6GE7 p {
    font-family: SFProTextBold;
    margin: 0 5px 0 0
}

.tokenAddressesModal_addressContainer__a6GE7 img {
    width: 19px;
    height: 19px
}

.Community_communitySection__JoUG6 {
    background-color: #fff;
    padding-top: 100px;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column
}

.Community_commynityTitle__7c7jn {
    font-family: Baloo;
    font-size: 72px;
    color: #000;
    line-height: 70px;
    text-transform: uppercase;
    text-align: center;
    z-index: 1;
    position: relative;
    padding: 0 10px;
    background-color: #fff;
    display: inline-flex;
    margin: 0 auto;
    border-radius: 10px
}

.Community_commynityTitle__7c7jn>span {
    color: #f8462c
}

.Community_communityBtnContainer__PXGct {
    padding-bottom: 100px;
    text-align: center;
    z-index: 1;
    margin-top: 20px
}

.Community_communityBtn__NKBu6 {
    margin-right: 10px;
    display: inline-flex;
    width: 64px;
    height: 64px;
    position: relative;
    border-radius: 15px;
    background-color: #fff;
    transition: all .2s ease-in-out;
    overflow: hidden;
    align-items: center;
    justify-content: center
}

.Community_communityBtn__NKBu6.Community_twitter__pRmUs:hover {
    background-color: #1c9ceb
}

.Community_communityBtn__NKBu6.Community_instagram__lUmEb:hover {
    background-image: linear-gradient(to bottom right,#833ab4,#fd1d1d,#fcb045)
}

.Community_communityBtn__NKBu6.Community_facebook__GwaXw:hover {
    background-color: #1674ea
}

.Community_communityBtn__NKBu6.Community_telegram__Yz1yV:hover {
    background-color: #08c
}

.Community_communityBtn__NKBu6.Community_discord__2zN12:hover {
    background-color: #34373d
}

.Community_communityBtn__NKBu6.Community_linkedin__NNoT9:hover {
    background-color: #0e76a8
}

.Community_communityBtn__NKBu6.Community_youtube__gNGlB:hover {
    background-color: red
}

.Community_communityBtn__NKBu6.Community_tiktok__EgTnk:hover {
    background-image: linear-gradient(to bottom right,#69c9d0,#ee1d52)
}

.Community_communityIcon__NYw1_ {
    width: 60px;
    height: 60px;
    transition: all .2s ease-in-out
}

.Community_communityIcon__NYw1_:hover {
    filter: invert(1)
}

.Community_meme-title-box-container__osoJG {
    position: relative;
    overflow: hidden
}

.Community_meme-title-container__wW97o {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    position: relative
}

.Community_meme-title-text__ga5oC {
    font-family: Baloo;
    font-size: 75px;
    line-height: 70px;
    color: #000;
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    margin-right: 150px;
    padding: 0 10px;
    background-color: #fff;
    border-radius: 10px
}

.Community_meme-title-text__ga5oC>img {
    position: absolute;
    bottom: -15px;
    right: 0;
    z-index: 1
}

.Community_meme-title-text__ga5oC:last-child {
    margin-right: 50px
}

.Community_community-box-container__Q968r {
    min-height: 500px;
    position: relative
}

.Community_community-boxs__QjRCG {
    position: absolute;
    padding: 20px 25px;
    border-radius: 30px;
    bottom: 0;
    right: 0;
    display: flex;
    flex-direction: column
}

.Community_community-box__uc9hi {
    background-color: #efe8e3;
    width: 200px;
    height: 280px;
    top: 0;
    bottom: unset;
    right: unset;
    left: 0;
    justify-content: flex-end
}

.Community_impression-box__XSu7w {
    background-color: #faa34a;
    width: 320px;
    height: 180px;
    top: 100px;
    left: 220px
}

.Community_meme-box__gjcTq {
    background-color: #fde048;
    width: 350px;
    height: 170px;
    top: 300px;
    left: 90px
}

.Community_community-boxs-large-text__F_R99 {
    font-family: Baloo;
    font-size: 52px;
    color: #000;
    text-transform: uppercase;
    line-height: 42px;
    margin: 0
}

.Community_community-btn-container__oxRWJ {
    padding-bottom: 100px;
    text-align: center
}

.Community_community-boxs-small-text__pILyQ {
    font-family: BalooRegular;
    font-size: 18px;
    color: #e8643d;
    margin: 0;
    text-transform: uppercase
}

.Community_community-boxs-coin__gOhzY {
    width: 70px;
    position: absolute;
    top: calc(50% - 10px);
    right: calc(50% - 470px);
    z-index: 1
}

.Community_communityParallaxContainer__yHvy6 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    z-index: 0
}

.Community_boxLineContainer__vWvrT {
    width: 200%;
    height: 43px;
    overflow: hidden;
    position: absolute;
    left: -50%
}

.Community_lineBoxStyle__zR3mM {
    display: inline-block;
    color: #fff;
    font-family: BalooRegular;
    font-size: 18px;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    transform: rotate(180deg);
    background-color: #000
}

@media (max-width: 1366px) {
    .Community_commynityTitle__7c7jn {
        font-size:52px;
        line-height: 50px
    }

    .Community_community-boxs__QjRCG {
        padding: 15px 20px
    }

    .Community_community-box__uc9hi {
        width: 180px;
        height: 250px;
        top: 25px
    }

    .Community_impression-box__XSu7w {
        width: 280px;
        height: 170px;
        top: 100px;
        left: 200px
    }

    .Community_meme-box__gjcTq {
        width: 300px;
        height: 150px;
        top: 295px;
        left: 70px
    }

    .Community_community-boxs-large-text__F_R99 {
        font-size: 40px;
        line-height: 35px
    }
}

@media (max-width: 1024px) {
    .Community_commynityTitle__7c7jn {
        flex-direction:column
    }

    .Community_communitySection__JoUG6 {
        padding-top: 80px
    }

    .Community_communityParallaxContainer__yHvy6,.Community_communitySection__JoUG6 {
        border-top-left-radius: 50px;
        border-top-right-radius: 50px
    }

    .Community_meme-title-container__wW97o {
        align-items: center
    }

    .Community_community-box-container__Q968r {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }

    .Community_community-box__uc9hi {
        width: 280px;
        height: 150px;
        top: unset;
        position: relative;
        left: unset;
        right: unset;
        bottom: unset
    }

    .Community_impression-box__XSu7w,.Community_meme-box__gjcTq {
        width: 280px;
        height: 150px;
        top: unset;
        position: relative;
        left: unset;
        right: unset;
        bottom: unset;
        margin-top: 20px
    }

    .Community_meme-title-text__ga5oC {
        margin-right: 30px
    }

    .Community_meme-title-text__ga5oC:last-child {
        margin-right: unset
    }

    .Community_community-boxs-coin__gOhzY {
        top: calc(70% - 10px);
        right: calc(50% - 50px)
    }
}

@media (max-width: 768px) {
    .Community_meme-title-container__wW97o {
        align-items:center
    }

    .Community_meme-title-text__ga5oC {
        margin-right: unset
    }

    .Community_community-btn-container__oxRWJ {
        padding-bottom: 50px
    }

    .Community_community-box-line__Xj2YE {
        top: 50%;
        left: -200px!important
    }
}

@media (max-width: 576px) {
    .Community_community-box-line__Xj2YE {
        top:60%;
        left: -100px!important
    }

    .Community_meme-title-text__ga5oC {
        font-size: 65px
    }

    .Community_meme-title-text__ga5oC>img {
        width: 180px;
        bottom: -10px
    }
}

.twitter_presaleSection__Slxug {
    position: relative;
    background-color: #fff;
    margin-top: -10px;
    overflow-x: clip;
    z-index: 2;
    padding-left: 20px;
    padding-right: 20px
}

.twitter_presale-main-content__ARaAX {
    padding-top: 50px;
    padding-bottom: 50px
}

.twitter_presale-bg-image__UzAsn {
    width: 570px;
    margin-top: 80px;
    margin-left: -20px
}

.twitter_carouselBox__vYa2s {
    width: 100%;
    max-width: 320px;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 300px;
    position: relative;
    margin-top: 10px;
    align-items: center
}

.twitter_carouselBox__vYa2s>div {
    display: inline-flex;
    position: relative;
    z-index: 1
}

.twitter_arrowNextImg__66fPQ {
    filter: invert(1);
    width: 30px
}

.twitter_arrowPevImg__zr5SR {
    filter: invert(1);
    width: 30px;
    transform: rotate(180deg)
}

.twitter_preBtn__DR9QP {
    position: absolute;
    left: -10px;
    top: calc(50% - 15px)
}

.twitter_nextBtn__ggej9 {
    position: absolute;
    right: -10px;
    top: calc(50% - 15px)
}

.twitter_carouselBox__vYa2s>div.twitter_twitterLoder__TviJ7 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    z-index: 0
}

@keyframes twitter_loader__IP48V {
    0% {
        left: -100px
    }

    to {
        left: 110%
    }
}

.twitter_twitterLoaderBox__7oGnp {
    width: 50px;
    height: 50px;
    background: #fde048;
    animation: twitter_animate__1XrDc .5s linear infinite;
    border-radius: 3px
}

@keyframes twitter_animate__1XrDc {
    17% {
        border-bottom-right-radius: 3px
    }

    25% {
        transform: translateY(9px) rotate(22.5deg)
    }

    50% {
        transform: translateY(18px) scaleY(.9) rotate(45deg);
        border-bottom-right-radius: 40px
    }

    75% {
        transform: translateY(9px) rotate(67.5deg)
    }

    to {
        transform: translateY(0) rotate(90deg)
    }
}

.twitter_twitterLoaderShadow___lZe5 {
    width: 50px;
    height: 5px;
    background: #000;
    opacity: .1;
    border-radius: 50%;
    animation: twitter_shadow__JVQeq .5s linear infinite;
    margin-top: 12px
}

@keyframes twitter_shadow__JVQeq {
    50% {
        transform: scaleX(1.2)
    }
}

.twitter_slideDiv__eqPUx {
    min-height: 350px;
    display: flex!important;
    justify-content: center
}

.twitter_homeBtnBox__F6SLa {
    width: 100%;
    max-width: 700px
}

.twitter_homeBtn__0LELK {
    width: 315px;
    padding: 25px 0;
    border-radius: 70px;
    margin-top: 30px;
    margin-right: 30px
}

.twitter_twitterContainer__E8gAh {
    display: flex;
    align-items: center
}

.twitter_homeRightParallax__9nsgD {
    position: relative;
    z-index: 0;
    height: 600px;
    width: 100%
}

.twitter_headerParallaxImg__aT598 {
    cursor: pointer
}

.twitter_headerParallaxImg__aT598:hover {
    z-index: 11
}

.twitter_emojiSnot__oI7IN {
    width: 90px;
    height: 90px;
    background-image: url(/images/emoji/smile_snot.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 9;
    top: -235px;
    right: 280px
}

.twitter_emojiSmileOne__wHsRA {
    width: 80px;
    height: 80px;
    z-index: 8;
    top: 250px;
    right: 645px
}

.twitter_emojiSmileOne__wHsRA,.twitter_emojiSmileTwo__GK4Jb {
    background-image: url(/images/emoji/smile.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute
}

.twitter_emojiSmileTwo__GK4Jb {
    width: 90px;
    height: 90px;
    z-index: 7;
    top: 305px;
    right: 195px
}

.twitter_replyToVitalik__pVEfp {
    width: 300px;
    min-height: 300px;
    background-image: unset;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: -80px;
    right: calc(50% - 200px);
    z-index: 2;
    box-shadow: 0 1px 10px 4px rgba(0,0,0,.3);
    border-radius: 10px
}

.twitter_myFeedTwo__qBSZq {
    bottom: 0;
    right: calc(50% + 60px);
    z-index: 4
}

.twitter_myFeedOne__r_KS1,.twitter_myFeedTwo__qBSZq {
    width: 300px;
    min-height: 300px;
    background-image: unset;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    box-shadow: 0 1px 10px 4px rgba(0,0,0,.3);
    border-radius: 10px
}

.twitter_myFeedOne__r_KS1 {
    top: 50px;
    right: 0;
    z-index: 3
}

.twitter_howDoTheyKnow__gW8X6 {
    min-height: 300px;
    top: 0;
    right: calc(50% + 20px);
    z-index: 1
}

.twitter_howDoTheyKnow__gW8X6,.twitter_myFeedThree__HgqvD {
    width: 300px;
    background-image: unset;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    box-shadow: 0 1px 10px 4px rgba(0,0,0,.3);
    border-radius: 10px
}

.twitter_myFeedThree__HgqvD {
    min-height: 210px;
    bottom: 50px;
    right: 50px;
    z-index: 5
}

.twitter_hehImg__JzkxE {
    width: 450px;
    height: 460px;
    background-image: unset;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 120px;
    right: calc(50% - 190px);
    z-index: 6;
    box-shadow: 0 1px 10px 4px rgba(0,0,0,.3);
    border-radius: 10px
}

@media (max-width: 1024px) {
    .twitter_presale-control-box-container__bLJ7e {
        margin-left:auto;
        margin-right: auto
    }

    .twitter_presale-bg-image__UzAsn {
        display: none
    }

    .twitter_presale-main-content__ARaAX {
        padding-top: 50px;
        padding-bottom: 100px;
        display: flex;
        justify-content: center;
        align-items: center
    }
}

@media (max-width: 768px) {
    .twitter_presale-main-content__ARaAX {
        padding-top:50px;
        padding-bottom: 50px
    }

    .twitter_presale-bg-image__UzAsn {
        display: none
    }

    .twitter_presale-control-box-container__bLJ7e {
        margin: 0 auto
    }

    .twitter_presale-title-text__KFhV7 {
        font-size: 50px
    }
}

.pikatoken_parallaxContainer__mOJ9C {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    z-index: 1
}

.pikatoken_pikatokenSection__ighQC {
    background-color: #fff;
    position: relative;
    margin-top: -10px;
    padding: 50px 20px;
    overflow: hidden;
    z-index: 1
}

.pikatoken_pikatoken-container__QbRfn {
    width: 100%;
    padding: 100px;
    background-color: #efe8e3;
    border-radius: 70px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative
}

.pikatoken_pikatoken-title-text__cI7ig {
    font-family: Baloo;
    font-size: 75px;
    line-height: 60px;
    width: 100%;
    color: #000;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 50px
}

.pikatoken_pikatoken-description-text__XgdA7 {
    font-family: BalooSemiBold;
    font-size: 18px;
    color: #000;
    display: block;
    width: 100%;
    max-width: 600px;
    margin-bottom: 0
}

.pikatoken_roadmap-coin-one__8qUO8 {
    position: absolute;
    width: 50px;
    top: 30px;
    left: 100px;
    z-index: 1
}

.pikatoken_roadmap-coin-two__W6qIf {
    position: absolute;
    width: 40px;
    top: -20px;
    left: 200px;
    z-index: 1
}

.pikatoken_roadmap-coin-three__ydtj8 {
    position: absolute;
    width: 60px;
    top: -10px;
    right: 60px;
    z-index: 1
}

.pikatoken_roadmap-piggy-img__qoRc_ {
    width: 180px;
    position: absolute;
    bottom: -50px;
    right: 30px
}

@media (max-width: 1024px) {
    .pikatoken_roadmap-coin-one__8qUO8 {
        width:40px;
        top: 20px;
        left: 40px
    }

    .pikatoken_roadmap-coin-two__W6qIf {
        width: 35px;
        top: -15px;
        left: 230px
    }

    .pikatoken_roadmap-coin-three__ydtj8 {
        width: 45px;
        top: 15px;
        right: 30px
    }

    .pikatoken_roadmap-piggy-img__qoRc_ {
        width: 150px;
        bottom: -40px;
        right: 30px
    }
}

@media (max-width: 768px) {
    .pikatoken_pikatoken-container__QbRfn {
        border-radius:50px
    }

    .pikatoken_pikatoken-title-text__cI7ig {
        font-size: 50px;
        line-height: 45px;
        margin-bottom: 30px
    }

    .pikatoken_pikatoken-description-text__XgdA7 {
        font-size: 15px
    }

    .pikatoken_roadmap-coin-one__8qUO8 {
        width: 40px;
        top: 20px;
        left: 40px
    }

    .pikatoken_roadmap-coin-two__W6qIf {
        width: 35px;
        top: -15px;
        left: 230px
    }

    .pikatoken_roadmap-coin-three__ydtj8 {
        width: 45px;
        top: 15px;
        right: 30px
    }

    .pikatoken_roadmap-piggy-img__qoRc_ {
        width: 120px;
        bottom: -80px;
        right: calc(50% - 60px)
    }
}

@media (max-width: 576px) {
    .pikatoken_pikatoken-container-fluid__oI2sf {
        padding-bottom:20px
    }

    .pikatoken_pikatoken-container__QbRfn {
        padding: 50px 30px;
        border-radius: 30px
    }
}

.howtobuy_howtobyParallaxContainer__rm1pI {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 0;
    display: flex;
    align-items: center
}

.howtobuy_boxLineContainer__RMGa6 {
    width: 200%;
    height: 43px;
    overflow: hidden;
    position: absolute;
    left: -50%
}

.howtobuy_lineBoxStyle__B3P49 {
    display: inline-block;
    color: #fff;
    font-family: BalooRegular;
    font-size: 18px;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    transform: rotate(180deg);
    background-color: #807a8f
}

.howtobuy_mainContent__9waH4 {
    position: relative;
    overflow: hidden;
    padding: 80px 20px;
    background-color: #fff
}

.howtobuy_titleContainer__omRG8 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    position: relative
}

.howtobuy_titleHowTOBuy__cp_QK {
    font-size: 75px;
    font-family: Baloo;
    text-transform: uppercase;
    color: #000;
    line-height: 70px;
    position: relative;
    display: inline-flex;
    margin-right: 200px;
    background-color: #fff;
    padding: 0 10px;
    border-radius: 5px
}

.howtobuy_underlineImg__RVb1W {
    position: absolute;
    width: 250px;
    right: -10px;
    bottom: -5px
}

.howtobuy_titlePikachu__0eOkW {
    margin-right: 100px
}

.howtobuy_titlePikachu__0eOkW,.howtobuy_titleToken__vh01a {
    font-size: 75px;
    font-family: Baloo;
    text-transform: uppercase;
    color: #000;
    line-height: 70px;
    display: inline-flex;
    background-color: #fff;
    padding: 0 10px;
    border-radius: 5px
}

.howtobuy_descriptionContent__8ejSK {
    font-size: 20px;
    font-family: BalooSemiBold;
    color: #000;
    line-height: 20px;
    display: inline-flex;
    max-width: 450px;
    background-color: #fff;
    padding: 0 10px;
    border-radius: 5px;
    margin-top: 20px
}

.howtobuy_descriptionBoxContainer__MtamQ {
    width: 100%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px
}

.howtobuy_descriptionGrid__voMUq {
    position: relative;
    display: flex;
    align-items: flex-start;
    justify-content: center
}

.howtobuy_descriptionBox__vuOy7 {
    background-color: #000;
    border-radius: 20px;
    padding: 30px;
    position: relative;
    width: 100%;
    max-width: 320px
}

.howtobuy_descriptionBox__vuOy7>h2 {
    font-family: Baloo;
    font-size: 75px;
    line-height: 70px;
    color: #fff
}

.howtobuy_descriptionBox__vuOy7>p {
    font-family: BalooSemibold;
    color: #fff;
    font-size: 18px;
    margin-top: 30px
}

.howtobuy_secondBox__dsZAz {
    margin-top: 150px
}

.howtobuy_thirdBox__9UOuG {
    margin-top: 30px
}

.howtobuy_memeCoinImg__tf29G {
    position: absolute;
    width: 200px;
    right: 0;
    bottom: -150px
}

.howtobuy_moreInfo__Zmt_g {
    position: absolute;
    font-family: BalooSemibold;
    color: #000;
    font-size: 20px;
    bottom: -40px;
    right: 50px;
    cursor: pointer
}

.howtobuy_moreinfoImg__VXvhL {
    position: absolute;
    width: 30px;
    bottom: 5px;
    right: -35px
}

@media (max-width: 1366px) {
    .howtobuy_titleHowTOBuy__cp_QK {
        margin-right:120px
    }

    .howtobuy_titlePikachu__0eOkW {
        margin-right: 70px
    }
}

@media (max-width: 1024px) {
    .howtobuy_titleContainer__omRG8 {
        max-width:300px;
        margin: 0 auto;
        align-items: center
    }

    .howtobuy_titleHowTOBuy__cp_QK,.howtobuy_titlePikachu__0eOkW {
        font-size: 36px;
        line-height: 36px;
        margin-right: 0
    }

    .howtobuy_titleToken__vh01a {
        font-size: 36px;
        line-height: 36px
    }

    .howtobuy_underlineImg__RVb1W {
        width: 180px
    }

    .howtobuy_descriptionContent__8ejSK {
        text-align: center;
        font-size: 16px;
        max-width: 299px
    }

    .howtobuy_secondBox__dsZAz,.howtobuy_thirdBox__9UOuG {
        margin-top: 0
    }

    .howtobuy_memeCoinImg__tf29G {
        width: 140px;
        right: -20px;
        bottom: -100px;
        z-index: 1
    }
}

.roadmap_parallaxContainer__XWnNw {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 1
}

.roadmap_roadmap-coin-one__h1k2f {
    position: absolute;
    width: 50px;
    bottom: 50%;
    left: calc(50% - 300px);
    z-index: 1
}

.roadmap_roadmap-coin-two__IRHg0 {
    position: absolute;
    width: 40px;
    top: 10%;
    right: calc(50% - 300px);
    z-index: 1
}

.roadmap_roadmap-coin-three__4MIMY {
    position: absolute;
    width: 40px;
    bottom: 20%;
    right: calc(50% - 500px);
    z-index: 1
}

.roadmap_roadmap-coin-four__as28Z {
    position: absolute;
    width: 40px;
    top: 50%;
    right: calc(50% - 200px);
    z-index: 1
}

.roadmap_roadmap-container-fluid__B_oGh {
    position: relative;
    background-color: #fff;
    overflow: hidden;
    padding: 50px 20px 100px
}

.roadmap_roadmap-title-text__J6zm5 {
    font-family: Baloo;
    font-size: 75px;
    line-height: 60px;
    width: 100%;
    color: #000;
    text-align: center;
    text-transform: uppercase
}

.roadmap_roadmap-description-container__jpvpe {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
    margin-bottom: 50px
}

.roadmap_roadmap-description-text__gqZFX {
    width: 630px;
    font-family: BalooSemiBold;
    font-size: 18px;
    text-align: center;
    color: #000
}

.roadmap_phase-boxs__0PrJN {
    background-color: #efe8e3;
    padding: 40px;
    border-radius: 25px;
    max-width: 480px;
    margin-left: auto;
    margin-right: 50px;
    position: relative
}

.roadmap_phase-count-text__uxlBh {
    font-family: BalooSemiBold;
    text-transform: uppercase;
    font-size: 18px
}

.roadmap_phase-step-text__Cm6_j {
    font-family: Baloo;
    font-size: 40px;
    color: #e8643d;
    line-height: 35px;
    margin-bottom: 20px
}

.roadmap_step-two__VDGND {
    margin-top: 200px;
    background-color: #faa34a!important;
    margin-left: 50px!important;
    margin-right: auto!important
}

.roadmap_step-two__VDGND .roadmap_phase-step-text__Cm6_j {
    color: #8f5111!important
}

.roadmap_step-three__EQqJG {
    margin-top: -160px;
    background-color: #fde048!important
}

.roadmap_phase-description-text__ood7M {
    font-family: BalooSemiBold;
    font-size: 13px;
    color: #000;
    margin-bottom: 15px
}

.roadmap_time-line-bar__XGT01 {
    height: 100%;
    width: 2px;
    background-color: #000;
    position: absolute;
    top: 0;
    left: calc(50% - 1px)
}

.roadmap_arrow-animation-box__eOxd5 {
    width: 50px;
    height: 80px;
    background-color: #efe8e3;
    position: absolute;
    top: 40px;
    right: -50px
}

.roadmap_arrow-animation-box__eOxd5>.roadmap_circle-box___yIz2 {
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: #efe8e3;
    border-radius: 7px;
    top: 33px;
    right: -19px;
    border: 2px solid #000
}

.roadmap_arrow-animation-box__eOxd5:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 40px;
    background-color: #fff;
    border-top-left-radius: 50px;
    left: 0;
    bottom: 0
}

.roadmap_arrow-animation-box__eOxd5:after {
    content: "";
    position: absolute;
    width: 50px;
    height: 40px;
    background-color: #fff;
    border-bottom-left-radius: 50px;
    left: 0;
    top: 0
}

.roadmap_step-three__EQqJG>.roadmap_arrow-animation-box__eOxd5,.roadmap_step-three__EQqJG>.roadmap_arrow-animation-box__eOxd5>.roadmap_circle-box___yIz2 {
    background-color: #fde048
}

.roadmap_step-two__VDGND>.roadmap_arrow-animation-box__eOxd5 {
    background-color: #faa34a;
    transform: rotate(180deg);
    right: unset;
    left: -50px
}

.roadmap_step-two__VDGND>.roadmap_arrow-animation-box__eOxd5>.roadmap_circle-box___yIz2 {
    background-color: #faa34a
}

@media (max-width: 1024px) {
    .roadmap_phase-boxs__0PrJN {
        padding:30px
    }

    .roadmap_phase-step-text__Cm6_j {
        font-size: 35px
    }
}

@media (max-width: 768px) {
    .roadmap_roadmap-title-text__J6zm5 {
        font-size:50px
    }

    .roadmap_phase-boxs__0PrJN {
        margin: 100px 70px 0 auto
    }

    .roadmap_step-two__VDGND {
        margin-left: auto!important;
        margin-right: 70px!important
    }

    .roadmap_time-line-bar__XGT01 {
        left: unset;
        right: 30px
    }

    .roadmap_arrow-animation-box__eOxd5>.roadmap_circle-box___yIz2 {
        z-index: 1;
        right: -9px
    }

    .roadmap_roadmap-coin-one__h1k2f {
        width: 40px;
        left: calc(50% - 120px);
        z-index: 1
    }

    .roadmap_roadmap-coin-two__IRHg0 {
        width: 35px;
        top: -100px;
        right: calc(50% - 100px)
    }

    .roadmap_roadmap-coin-three__4MIMY {
        width: 35px;
        top: unset;
        right: calc(50% - 130px);
        bottom: 10%
    }

    .roadmap_roadmap-coin-four__as28Z {
        width: 40px;
        bottom: -20px;
        right: calc(50% - 20px)
    }

    .roadmap_step-two__VDGND>.roadmap_arrow-animation-box__eOxd5 {
        transform: rotate(0deg);
        right: -50px;
        left: unset
    }
}

@media (max-width: 576px) {
    .roadmap_phase-boxs__0PrJN {
        padding:10px
    }
}

.tokenomics_parallaxContainer__ul03T {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 1
}

.tokenomics_tokenOmicsCoin__dTs49 {
    width: 50px;
    position: absolute;
    bottom: 30%;
    right: calc(10% - 20px)
}

.tokenomics_tokenomicsSection__kWGE_ {
    padding: 100px 20px;
    position: relative;
    overflow: hidden;
    background-color: #fff
}

.tokenomics_desktopContainer__r8M_H {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto
}

.tokenomics_title__20XJj {
    font-family: Baloo;
    font-size: 72px;
    line-height: 70px;
    color: #000
}

.tokenomics_imgBox__zDGJx {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-top: 50px;
    align-items: flex-start
}

.tokenomics_graphImg__yUqam {
    margin-top: 30px
}

.tokenomics_totalSupplyBox__0TULJ {
    width: 100%;
    padding-left: 50px;
    position: relative
}

.tokenomics_totalSupplyBox__0TULJ>p {
    font-family: SFProTextBold;
    font-size: 32px;
    line-height: 40px;
    color: #000
}

.tokenomics_cashMoneyImg__8jl84 {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px
}

.tokenomics_totalSupplyStatusBox__JZq_5 {
    margin: 50px 0;
    padding-left: 50px
}

.tokenomics_statusText__zBKJF {
    font-family: SFProTextBold;
    font-size: 24px;
    line-height: 24px;
    color: #000;
    position: relative;
    padding: 10px 0
}

.tokenomics_statusText__zBKJF:before {
    content: "";
    width: 30px;
    height: 30px;
    position: absolute;
    top: 9px;
    left: -50px;
    border-radius: 20px
}

.tokenomics_statusText__zBKJF.tokenomics_colorRed__vwAbA:before {
    background-color: #f8462c
}

.tokenomics_statusText__zBKJF.tokenomics_ColorOrange__LA2PE:before {
    background-color: #faa34a
}

.tokenomics_statusText__zBKJF.tokenomics_ColorYellow__YXdja:before {
    background-color: #fde048
}

.tokenomics_statusText__zBKJF.tokenomics_ColorBlueGrey__t2ri0:before {
    background-color: #c7c0d9
}

.tokenomics_statusText__zBKJF.tokenomics_ColorGrey__n4Pxx:before {
    background-color: #efe8e3
}

.tokenomics_totalSupplyDescription__h5cTI {
    font-family: BalooSemiBold;
    font-size: 24px;
    color: #000;
    line-height: 30px;
    max-width: 410px
}

.tokenomics_mobileContainer__Mbgln {
    width: 100%;
    display: none
}

@media (max-width: 1366px) {
    .tokenomics_desktopContainer__r8M_H {
        max-width:900px
    }

    .tokenomics_explainerImg__DWmvy,.tokenomics_graphImg__yUqam {
        width: 250px
    }
}

@media (max-width: 1024px) {
    .tokenomics_tokenOmicsCoin__dTs49 {
        right:calc(50% - 150px)
    }

    .tokenomics_mobileContainer__Mbgln {
        display: block
    }

    .tokenomics_desktopContainer__r8M_H {
        display: none
    }

    .tokenomics_title__20XJj {
        font-size: 52px;
        text-align: center
    }

    .tokenomics_tokenomicsSection__kWGE_ {
        padding: 20px
    }

    .tokenomics_totalSupplyBox__0TULJ {
        padding-left: 40px;
        max-width: 340px;
        margin: 0 auto
    }

    .tokenomics_totalSupplyBox__0TULJ>p {
        font-size: 24px;
        line-height: 30px
    }

    .tokenomics_totalSupplyBox__0TULJ>img {
        width: 30px
    }

    .tokenomics_imgBox__zDGJx {
        max-width: 220px;
        margin: 0 auto
    }

    .tokenomics_graphImg__yUqam {
        width: 220px;
        margin: 0
    }

    .tokenomics_totalSupplyStatusBox__JZq_5 {
        padding-left: 40px;
        max-width: 250px;
        margin: 30px auto
    }

    .tokenomics_statusText__zBKJF {
        font-size: 18px
    }

    .tokenomics_statusText__zBKJF:before {
        width: 25px;
        height: 25px;
        top: 8px;
        left: -35px
    }

    .tokenomics_totalSupplyDescription__h5cTI {
        font-size: 18px;
        max-width: 340px;
        margin: 0 auto
    }
}

.media_mediaSection__AOceD {
    padding: 10px 20px 100px;
    position: relative;
    overflow: hidden;
    background-color: #fff;
    display: flex;
    flex-direction: column
}

.media_sliderControlBtn__xVLZ4 {
    cursor: pointer
}

.media_mediaContainer__dkjHg {
    width: 80%;
    max-width: 1200px;
    margin-top: 50px
}

.media_mediaTitle__pSH39 {
    font-family: Baloo;
    font-size: 72px;
    color: #000;
    line-height: 70px;
    text-transform: uppercase;
    text-align: center;
    z-index: 1;
    position: relative;
    padding: 0 10px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 10px
}

.media_mediaTitle__pSH39>span {
    color: #f8462c
}

.media_mediaBoxContainer__F2G30 {
    padding: 20px 0
}

.media_mediaBox__0fZAY {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px;
    background-color: #efe8e3;
    height: 240px;
    border-radius: 30px;
    position: relative
}

.media_mediaBox__0fZAY img {
    width: 100%;
    border-radius: 20px
}

.media_mediaBox__0fZAY>a {
    position: relative;
    display: inline-block;
    text-decoration: none;
    border-radius: 20px;
    max-width: 300px
}

.media_mediaBox__0fZAY>p {
    font-family: BalooSemiBold;
    font-size: 16px;
    margin-top: 10px;
    max-width: 385px;
    margin-bottom: 0
}

.media_mediaBoxFlexStart__kl8or {
    align-items: start
}

.media_postContent__SQ_hT {
    text-transform: capitalize;
    word-break: break-word
}

.media_playButton__zjOrp {
    width: 20px;
    height: 20px;
    position: "absolute";
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.media_postHeader__RqTL2 {
    align-content: center;
    display: flex;
    align-items: center;
    gap: 10px
}

.media_posterInfo__BGENK {
    display: flex;
    flex-direction: column
}

.media_posterName__2vxzY {
    font-family: SFProTextBold;
    margin: 0;
    font-size: 13px
}

.media_posterHandle__t7H4K {
    font-family: SFProText;
    color: #828282;
    font-size: 12px;
    margin: 0
}

.media_mediaUrlLink__e1A3D {
    text-decoration: none;
    color: #000
}

@media (max-width: 1024px) {
    .media_mediaTitle__pSH39 {
        font-size:52px
    }
}

@media (max-width: 576px) {
    .media_sliderControlBtn__xVLZ4 {
        display:none
    }

    .media_mediaBoxContainer__F2G30 {
        padding: 0
    }

    .media_mediaContainer__dkjHg {
        width: 100%
    }
}

.ecosystemDetail_container__NVDH5 {
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    overflow-y: scroll
}

.ecosystemDetail_backdrop__gCdDX {
    width: 100%;
    height: 100vh;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.3)
}

.ecosystemDetail_container__NVDH5:before {
    content: "";
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: -1;
    top: 0;
    left: 0
}

.ecosystemDetail_contentsContainer__NFCEI {
    width: 600px;
    background-color: #efe8e3;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 50px;
    margin-bottom: 50px;
    border-radius: 30px;
    padding: 30px;
    position: relative
}

.ecosystemDetail_headerImg__iw5b_ {
    width: 100%;
    height: auto
}

.ecosystemDetail_title__uquV1 {
    font-family: Baloo;
    font-size: 40px;
    color: #e8643d;
    text-transform: uppercase;
    line-height: 37px;
    margin: 20px 0
}

.ecosystemDetail_subTitle__mmzBR {
    font-family: Baloo;
    font-size: 16px
}

.ecosystemDetail_description__gJs2i {
    font-family: BalooSemiBold;
    font-size: 16px
}

.ecosystemDetail_list__5qRvz {
    list-style-type: decimal;
    padding: 20px
}

.ecosystemDetail_list__5qRvz li {
    font-family: BalooSemiBold;
    font-size: 16px
}

.ecosystemDetail_black__km7bU {
    color: #000!important
}

.ecosystemDetail_closeButtonContainer___PYhC {
    position: fixed;
    top: 50px;
    right: 200px;
    cursor: pointer
}

.ecosystemDetail_closeButtonContainerMobile__1HUrq {
    position: fixed;
    top: 10px;
    right: 10px;
    cursor: pointer
}

.ecosystem_communityParallaxContainer__6oJ5n {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 0;
    display: flex;
    align-items: center
}

.ecosystem_boxLineContainer__XxqS0 {
    width: 200%;
    height: 43px;
    overflow: hidden;
    position: absolute;
    left: -50%
}

.ecosystem_lineBoxStyle__6V4sJ {
    display: inline-block;
    color: #fff;
    font-family: BalooRegular;
    font-size: 18px;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    transform: rotate(180deg);
    background-color: #000
}

.ecosystem_ecosystem-container-fluid__degg5 {
    background-color: #fff;
    position: relative;
    overflow: hidden;
    padding: 60px 20px 50px
}

.ecosystem_ecosystem-title-text-container__CYt_4 {
    width: 100%;
    padding-right: 15px;
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 560px;
    margin-left: auto
}

.ecosystem_ecosystem-title-text__VHBoq {
    font-family: Baloo;
    font-size: 75px;
    color: #000;
    text-transform: uppercase;
    text-align: end;
    line-height: 65px
}

.ecosystem_ecosystem-title-text__VHBoq.ecosystem_top-title__eP0AO {
    margin-right: 210px
}

.ecosystem_ecosystem-title-text__VHBoq.ecosystem_top-title__eP0AO>img {
    width: 215px;
    position: absolute;
    top: -25px;
    right: -46px
}

.ecosystem_ecosystem-step-boxs__n3KF5 {
    background-color: #efe8e3;
    padding: 30px;
    border-radius: 20px;
    max-width: 390px;
    margin-left: auto;
    margin-right: 15px;
    margin-top: 30px;
    position: relative
}

.ecosystem_ecosystem-step-boxs__n3KF5.ecosystem_staking-box__Mj8m1 {
    margin-top: 100px
}

.ecosystem_ecosystem-step-boxs__n3KF5.ecosystem_right-boxs__EoH9t {
    margin-left: 15px;
    margin-right: auto
}

.ecosystem_ecosystem-step-boxs__n3KF5.ecosystem_token-box__KbQTU {
    background-color: #faa34a
}

.ecosystem_ecosystem-step-boxs__n3KF5.ecosystem_token-box__KbQTU>h2 {
    color: #8f5111
}

.ecosystem_ecosystem-step-boxs__n3KF5>h2 {
    font-family: Baloo;
    font-size: 40px;
    color: #e8643d;
    text-transform: uppercase;
    line-height: 37px;
    margin: 0
}

.ecosystem_ecosystem-step-boxs__n3KF5>p {
    font-family: BalooSemiBold;
    font-size: 13px;
    color: #000;
    margin: 25px 0 0
}

.ecosystem_ecosystem-step-boxs__n3KF5>p.ecosystem_bold__mdDq2 {
    font-family: BalooBold;
    cursor: pointer
}

.ecosystem_black__Pfrfm {
    color: #000!important
}

@media (max-width: 1400px) {
    .ecosystem_ecosystem-title-text__VHBoq.ecosystem_top-title__eP0AO {
        margin-right:180px
    }
}

@media (max-width: 1200px) {
    .ecosystem_ecosystem-title-text__VHBoq.ecosystem_top-title__eP0AO {
        margin-right:90px
    }
}

@media (max-width: 992px) {
    .ecosystem_ecosystem-title-text__VHBoq {
        font-size:50px;
        line-height: 50px
    }

    .ecosystem_ecosystem-title-text__VHBoq.ecosystem_top-title__eP0AO {
        margin-right: 0;
        text-align: center
    }

    .ecosystem_ecosystem-title-text__VHBoq.ecosystem_top-title__eP0AO>img {
        right: -36px;
        width: 150px;
        top: -12px
    }
}

@media (max-width: 768px) {
    .ecosystem_ecosystem-container-fluid__degg5 {
        padding-top:50px
    }

    .ecosystem_ecosystem-step-boxs__n3KF5 {
        margin-right: auto;
        margin-left: auto
    }

    .ecosystem_ecosystem-step-boxs__n3KF5.ecosystem_staking-box__Mj8m1 {
        margin-top: 50px
    }

    .ecosystem_ecosystem-step-boxs__n3KF5.ecosystem_right-boxs__EoH9t {
        margin-left: auto;
        margin-right: auto
    }
}

.ambassadors_mainSection__e8K4F {
    position: relative;
    background-color: #fff;
    padding: 100px 0;
    overflow: hidden
}

.ambassadors_moonWayImg__DjXvg {
    position: absolute;
    width: 500px;
    right: 0;
    top: 0
}

.ambassadors_titleContainer__82QPK {
    position: relative;
    text-align: center;
    width: 700px;
    margin: 0 600px 0 auto
}

.ambassadors_titleText__sMawq {
    font-family: Baloo;
    font-size: 75px;
    line-height: 70px;
    display: inline-block;
    margin: 0
}

.ambassadors_twittContainer__VtoFn {
    position: relative;
    min-height: 550px;
    margin-top: 70px
}

.ambassadors_firstTwitter__di91f {
    right: 200px;
    transform: rotate(-5deg);
    z-index: 2;
    top: 0
}

.ambassadors_firstTwitter__di91f,.ambassadors_secondTwitter___NYow {
    width: 250px;
    min-height: 398px;
    display: inline-block;
    position: absolute;
    box-shadow: 2px 2px 6px 3px rgba(0,0,0,.2);
    border-radius: 10px
}

.ambassadors_secondTwitter___NYow {
    right: -50px;
    transform: rotate(5deg);
    z-index: 1;
    top: 20px
}

.ambassadors_kingCapImg__wGclV {
    width: 120px;
    position: absolute;
    right: -50px;
    top: -50px
}

@media (max-width: 1366px) {
    .ambassadors_moonWayImg__DjXvg {
        width:400px;
        top: 120px
    }

    .ambassadors_titleContainer__82QPK {
        margin-right: 400px
    }
}

@media (max-width: 1024px) {
    .ambassadors_titleText__sMawq {
        font-size:52px;
        line-height: 50px;
        text-align: center
    }

    .ambassadors_moonWayImg__DjXvg {
        display: none
    }

    .ambassadors_titleContainer__82QPK {
        margin: 0 auto;
        width: 100%;
        max-width: 500px
    }

    .ambassadors_kingCapImg__wGclV {
        width: 100px;
        right: 0
    }

    .ambassadors_firstTwitter__di91f {
        position: relative;
        top: unset;
        right: unset;
        transform: rotate(0deg)
    }

    .ambassadors_twittContainer__VtoFn {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-top: 20px
    }

    .ambassadors_secondTwitter___NYow {
        position: relative;
        top: unset;
        right: unset;
        transform: rotate(0deg);
        margin-top: 20px
    }
}

.notmeme_parallaxContainer__r5T_S {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 1
}

.notmeme_notmeme-coin-one___zqmh {
    position: absolute;
    width: 40px;
    top: 20%;
    left: calc(50% - 400px);
    z-index: 1
}

.notmeme_notmeme-coin-two__Kvk_4 {
    position: absolute;
    width: 40px;
    bottom: 30%;
    right: calc(50% - 300px);
    z-index: 1
}

.notmeme_notmeme-coin-three__szaqR {
    position: absolute;
    width: 50px;
    bottom: 30%;
    right: calc(50% - 400px);
    z-index: 1
}

.notmeme_notmeme-container-fluid__jnNJf {
    background-color: #fff;
    padding: 40px 20px 100px;
    position: relative;
    overflow: hidden;
    margin-top: -10px
}

.notmeme_notmeme-title-text__qlFWG {
    font-family: Baloo;
    font-size: 75px;
    line-height: 60px;
    width: 100%;
    color: #000;
    text-align: center;
    text-transform: uppercase
}

.notmeme_notmeme-subtitle-text__emKcH {
    font-family: Baloo;
    font-size: 40px;
    width: 100%;
    text-align: center;
    line-height: 46px;
    text-transform: uppercase;
    color: #e8643d;
    margin: 0
}

.notmeme_notmeme-description-text__V9nhi {
    font-family: BalooSemiBold;
    font-size: 13px;
    color: #000;
    text-align: center;
    max-width: 450px!important;
    margin-top: 20px!important;
    margin-left: auto;
    margin-right: auto
}

.notmeme_notmeme-graph-boxs__v66Rg {
    background-color: #fde048;
    padding: 30px;
    border-radius: 20px;
    max-width: 350px;
    height: 260px;
    margin-left: auto;
    margin-right: 165px;
    margin-top: 30px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.notmeme_notmeme-graph-boxs__v66Rg.notmeme_notmeme-graph-bottom-boxes__0d7rK {
    margin-top: 150px
}

.notmeme_notmeme-graph-boxs__v66Rg.notmeme_right-boxs__aparb {
    margin-left: 165px;
    margin-right: auto
}

.notmeme_notmeme-graph-boxs__v66Rg.notmeme_brown-box__DM0oY {
    background-color: #faa34a
}

.notmeme_notmeme-graph-boxs__v66Rg.notmeme_brown-box__DM0oY>h2 {
    color: #8f5111
}

.notmeme_notmeme-graph-boxs__v66Rg>h2 {
    font-family: Baloo;
    font-size: 40px;
    color: #e8643d;
    text-transform: uppercase;
    line-height: 37px;
    margin: 0
}

.notmeme_notmeme-graph-boxs__v66Rg>p {
    font-family: BalooSemiBold;
    font-size: 13px;
    color: #000
}

.notmeme_graph-line-container__OiUyr {
    position: absolute;
    width: 324px!important;
    height: 440px;
    top: 145px;
    left: calc(50% - 162px)
}

.notmeme_graph-line-box__mEstk {
    width: 80px;
    height: 100%;
    position: absolute;
    top: 1px;
    left: 0
}

.notmeme_graph-line-box__mEstk.notmeme_line-box-right__XY_dY {
    left: unset;
    right: 0
}

.notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf {
    width: 100%;
    height: 50%;
    position: relative
}

.notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf>.notmeme_top-line__E1vcM {
    position: absolute;
    width: 50%;
    height: 50%;
    top: 0;
    left: 2px;
    border-right: 2px solid #000;
    border-top: 2px solid #000;
    border-top-right-radius: 30px
}

.notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf>.notmeme_bottom-line__6oCok {
    position: absolute;
    width: 50%;
    height: 50%;
    bottom: 0;
    right: 0;
    border-bottom-left-radius: 30px;
    border-left: 2px solid #000;
    border-bottom: 2px solid #000
}

.notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf>.notmeme_top-line__E1vcM:before {
    content: "";
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-right: 5px solid #000;
    display: block;
    position: absolute;
    top: -5px;
    left: -2px
}

.notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf.notmeme_flip-vertical__ffau_ {
    transform: scaleY(-1);
    top: -2px
}

.notmeme_circle-box__8Pbf0 {
    position: absolute;
    width: 10px;
    height: 10px;
    border: 2px solid #000;
    background-color: #fde048;
    border-radius: 5px;
    right: -10px;
    top: calc(50% - 6px)
}

.notmeme_graph-line-box__mEstk.notmeme_rotate__E7By_ {
    transform: rotate(180deg);
    left: unset;
    right: 0
}

.notmeme_graph-line-container__OiUyr>img {
    width: 150px;
    position: absolute;
    left: 87px;
    top: calc(50% - 80px)
}

@media (max-width: 1024px) {
    .notmeme_notmeme-container-fluid__jnNJf {
        padding:25px 0
    }

    .notmeme_notmeme-title-text__qlFWG {
        font-size: 50px
    }

    .notmeme_notmeme-subtitle-text__emKcH {
        font-size: 30px;
        line-height: 30px
    }

    .notmeme_notmeme-coin-one___zqmh {
        position: absolute;
        width: 40px;
        top: 20%;
        left: calc(50% - 100px)
    }

    .notmeme_notmeme-coin-two__Kvk_4 {
        position: absolute;
        width: 40px;
        bottom: 30%;
        right: calc(50% - 60px)
    }

    .notmeme_notmeme-coin-three__szaqR {
        position: absolute;
        width: 50px;
        bottom: 30%;
        right: calc(50% - 150px)
    }

    .notmeme_graph-line-container__OiUyr {
        position: relative;
        top: 14px;
        left: unset;
        margin: 0 auto;
        height: 200px
    }

    .notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf>.notmeme_top-line__E1vcM {
        border-top-width: 0;
        border-top-right-radius: 0
    }

    .notmeme_graph-line-box__mEstk>.notmeme_line-boxs__7L8Yf>.notmeme_top-line__E1vcM:before {
        top: -5px;
        left: unset;
        right: -3px;
        transform: rotate(90deg);
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
        border-right: 5px solid #000
    }

    .notmeme_notmeme-graph-boxs__v66Rg,.notmeme_notmeme-graph-boxs__v66Rg.notmeme_right-boxs__aparb {
        margin-left: auto;
        margin-right: auto
    }

    .notmeme_notmeme-graph-boxs__v66Rg.notmeme_notmeme-graph-bottom-boxes__0d7rK {
        margin-top: 30px
    }
}

.airdrop_airdrop-container-fluid__yInRr {
    background-color: #fff;
    padding: 100px 20px;
    position: relative;
    overflow: hidden;
    margin-top: -10px
}

.airdrop_airdrop-container-row__wg56k {
    display: flex;
    flex-direction: row-reverse
}

.airdrop_airdrop-title-des-container__6jGrL {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column
}

.airdrop_airdrop-title-box__croCq {
    width: 100%
}

.airdrop_airdrop-title-box__croCq>h2 {
    font-family: Baloo;
    font-size: 75px;
    color: #000;
    line-height: 70px
}

.airdrop_airdrop-description-box__4vsXk {
    font-family: BalooSemiBold;
    font-size: 18px;
    color: #000;
    max-width: 500px;
    margin-top: 50px
}

.airdrop_airdrop-iframe-container__WiR5_ {
    display: flex;
    align-items: flex-end;
    justify-content: flex-end
}

.airdrop_airdrop-iframe-container__WiR5_>div {
    width: 80%
}

@media (max-width: 1366px) {
    .airdrop_airdrop-title-box__croCq>h2.airdrop_second-title__qUxtq {
        padding-left:0
    }
}

@media (max-width: 1024px) {
    .airdrop_airdrop-container-fluid__yInRr {
        padding:25px 0
    }

    .airdrop_airdrop-title-box__croCq>h2 {
        font-size: 52px;
        line-height: 45px;
        text-align: center
    }

    .airdrop_airdrop-title-des-container__6jGrL {
        align-items: center;
        margin-bottom: 50px;
        text-align: center
    }

    .airdrop_airdrop-description-box__4vsXk {
        margin-top: 10px
    }

    .airdrop_airdrop-iframe-container__WiR5_ {
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.accordion_accordion__NXUGI {
    width: 100%;
    background-color: #fde048;
    border-radius: 32px;
    transition: all .3s ease-in-out;
    position: relative;
    margin-top: 20px
}

.accordion_accordion__NXUGI.accordion_active__2mNS9 {
    background-color: #faa34a
}

.accordion_accordion-header__rn65_ {
    background-color: transparent;
    padding: 25px 30px 23px;
    cursor: pointer;
    font-family: BalooBold;
    font-size: 18px;
    line-height: 16px
}

.accordion_accordion-content__5kC3w {
    max-height: 0;
    overflow: hidden;
    font-family: BalooSemiBold;
    font-size: 14px;
    line-height: 15px;
    transition: max-height .2s ease-out
}

.accordion_accordion-content__5kC3w>p {
    font-family: BalooSemiBold;
    font-size: 14px;
    line-height: 20px;
    padding: 0 30px;
    margin-bottom: 20px;
    margin-top: 10px
}

.accordion_active__2mNS9 {
    max-height: 500px;
    transition: max-height .5s ease-in-out
}

.accordion_accordion-toggle-img__MKkfe {
    position: absolute;
    opacity: 1;
    transition: all .3s ease-in-out;
    top: 20px;
    right: 20px
}

.accordion_accordion-toggle-img__MKkfe.accordion_open__DjFdD {
    transform: rotate(45deg)
}

.faq_communityParallaxContainer___CoRE {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 0;
    display: flex;
    align-items: center
}

.faq_boxLineContainer__E8uK8 {
    width: 200%;
    height: 43px;
    overflow: hidden;
    position: absolute;
    left: -50%
}

.faq_faqCoin__XD6nB {
    position: absolute;
    width: 40px;
    right: calc(50% - 500px);
    top: 30%;
    z-index: 1
}

.faq_lineBoxStyle____OTS {
    display: inline-block;
    color: #fff;
    font-family: BalooRegular;
    font-size: 18px;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    background-color: #000
}

.faq_faq-cotainer-fluid__nZXv_ {
    background-color: #fff;
    padding: 100px 20px 150px;
    position: relative;
    overflow: hidden
}

.faq_faq-container__RV2H4 {
    max-width: 650px;
    position: relative
}

.faq_faq-title-description-text-container__Pn_u6 {
    position: relative;
    width: 100%;
    max-width: 200px;
    margin-left: auto;
    margin-right: 100px
}

.faq_faq-title-text___i8Lc {
    font-family: Baloo;
    font-size: 75px;
    color: #000;
    width: 160px;
    position: relative
}

.faq_faq-description-text__Ylt9D {
    font-family: BalooSemiBold;
    font-size: 18px;
    color: #000
}

.faq_faq-question-top-img__PBLc2 {
    width: 55px;
    position: absolute;
    top: -60px;
    right: -40px
}

.faq_faq-question-bottom-img__R_sNp {
    width: 17px;
    position: absolute;
    top: 40px;
    right: -5px
}

.faq_faqSadPiggy__0Dsj3 {
    position: absolute;
    width: 300px;
    left: -400px;
    bottom: -120px
}

@media (max-width: 1024px) {
    .faq_faq-cotainer-fluid__nZXv_ {
        padding:25px 0 220px
    }

    .faq_faq-title-description-text-container__Pn_u6 {
        max-width: 300px;
        margin-left: auto;
        margin-right: auto;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .faq_faq-description-text__Ylt9D {
        text-align: center
    }

    .faq_faq-question-top-img__PBLc2 {
        width: 35px;
        top: 0;
        left: 150px
    }

    .faq_faq-question-bottom-img__R_sNp {
        width: 12px;
        position: absolute;
        top: 63px;
        left: 153px
    }

    .faq_faq-container__RV2H4 {
        margin: 0 auto
    }

    .faq_faqSadPiggy__0Dsj3 {
        display: none
    }

    .faq_faqCoin__XD6nB {
        right: calc(50% - 130px)
    }

    .faq_faq-title-text___i8Lc {
        font-size: 52px
    }
}

.contact_contact-container__je0bo {
    background-color: #fff;
    padding: 100px 20px 150px;
    position: relative;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px
}

.contact_contact-title-text__vruK6 {
    font-family: Baloo;
    font-size: 75px;
    line-height: 60px;
    width: 100%;
    color: #000;
    text-align: center;
    text-transform: uppercase
}

.contact_imgBox__nX1Pw {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px
}

.contact_contactImg__g8UsO {
    width: 140px;
    height: 140px
}

.contact_contactBtnContainer__2gacd {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 20px
}

.contact_contactBtn__T1Ud7 {
    border: 2px solid #000;
    background-color: #000;
    font-family: Baloo;
    color: #fff;
    font-size: 22px;
    line-height: 15px;
    padding: 9px 14px;
    border-radius: 10px;
    transition: all .2s ease-in-out;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 170px
}

.contact_rightBtn__NnNRu {
    margin-left: 10px
}

.contact_twitterImg___6MKG {
    width: 36px
}

.contact_footerSadPiggy__39XSE {
    position: absolute;
    width: 220px;
    top: -170px;
    left: calc(50% - 110px);
    display: none
}

.contact_contactDescriptionContainer__UAdma {
    padding-top: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.contact_descriptionText__A5Odj {
    font-family: BalooSemiBold;
    font-size: 20px;
    max-width: 600px;
    width: 100%;
    text-align: center
}

@media (max-width: 1024px) {
    .contact_contact-title-text__vruK6 {
        font-size:50px
    }

    .contact_contact-container__je0bo {
        border-bottom-left-radius: 50px;
        border-bottom-right-radius: 50px;
        padding-bottom: 50px
    }

    .contact_contactBtnContainer__2gacd {
        flex-direction: column
    }

    .contact_rightBtn__NnNRu {
        margin-left: 0;
        margin-top: 10px
    }

    .contact_footerSadPiggy__39XSE {
        display: block
    }
}

.footer_footerSection__yiFKt {
    position: relative;
    padding: 50px 20px 20px;
    background-color: #fde048
}

.footer_termPrivacyBox__zQtVN {
    width: 100%;
    max-width: 1400px;
    margin: 30px auto;
    display: block
}

.footer_footerCopyrightText__fr4dZ {
    font-family: BalooSemiBold;
    font-size: 24px;
    line-height: 33px;
    color: #000;
    text-decoration: none
}

a.footer_footerCopyrightText__fr4dZ {
    margin-left: 50px
}

a.footer_footerCopyrightText__fr4dZ:hover {
    text-decoration: underline
}

.footer_footerDescriptioText__a_yQD {
    font-family: BalooSemiBold;
    font-size: 16px;
    color: #000
}

@media (max-width: 1366px) {
    .footer_termPrivacyBox__zQtVN {
        max-width:900px
    }

    .footer_footerCopyrightText__fr4dZ {
        font-size: 18px
    }
}

@media (max-width: 1024px) {
    .footer_termPrivacyBox__zQtVN {
        display:block
    }

    span.footer_footerCopyrightText__fr4dZ {
        width: 100%;
        display: block;
        margin-bottom: 30px
    }

    a.footer_footerCopyrightText__fr4dZ {
        margin-right: 20px;
        margin-left: 0
    }

    a.footer_footerCopyrightText__fr4dZ:last-child {
        margin-right: 0
    }
}

.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list,.slick-slider {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-loading .slick-list {
    background: #fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-style: normal;
    src: url(/_next/static/media/slick.25572f22.eot);
    src: url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")
}

.slick-next,.slick-prev {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    transform: translateY(-50%);
    cursor: pointer;
    border: none
}

.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover {
    color: transparent;
    outline: none;
    background: transparent
}

.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,.slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    right: -25px;
    left: auto
}

.slick-prev:before {
    content: "←"
}

[dir=rtl] .slick-prev:before {
    content: "→"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    right: auto;
    left: -25px
}

.slick-next:before {
    content: "→"
}

[dir=rtl] .slick-next:before {
    content: "←"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0
}

.slick-dots li,.slick-dots li button {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 5px;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.slick-dots li button:focus,.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "•";
    text-align: center;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000
}

:root {
    --toastify-color-light: #fff;
    --toastify-color-dark: #121212;
    --toastify-color-info: #3498db;
    --toastify-color-success: #07bc0c;
    --toastify-color-warning: #f1c40f;
    --toastify-color-error: #e74c3c;
    --toastify-color-transparent: hsla(0,0%,100%,.7);
    --toastify-icon-color-info: var(--toastify-color-info);
    --toastify-icon-color-success: var(--toastify-color-success);
    --toastify-icon-color-warning: var(--toastify-color-warning);
    --toastify-icon-color-error: var(--toastify-color-error);
    --toastify-toast-width: 320px;
    --toastify-toast-background: #fff;
    --toastify-toast-min-height: 64px;
    --toastify-toast-max-height: 800px;
    --toastify-font-family: sans-serif;
    --toastify-z-index: 9999;
    --toastify-text-color-light: #757575;
    --toastify-text-color-dark: #fff;
    --toastify-text-color-info: #fff;
    --toastify-text-color-success: #fff;
    --toastify-text-color-warning: #fff;
    --toastify-text-color-error: #fff;
    --toastify-spinner-color: #616161;
    --toastify-spinner-color-empty-area: #e0e0e0;
    --toastify-color-progress-light: linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);
    --toastify-color-progress-dark: #bb86fc;
    --toastify-color-progress-info: var(--toastify-color-info);
    --toastify-color-progress-success: var(--toastify-color-success);
    --toastify-color-progress-warning: var(--toastify-color-warning);
    --toastify-color-progress-error: var(--toastify-color-error)
}

.Toastify__toast-container {
    z-index: var(--toastify-z-index);
    -webkit-transform: translateZ(var(--toastify-z-index));
    position: fixed;
    padding: 4px;
    width: var(--toastify-toast-width);
    box-sizing: border-box;
    color: #fff
}

.Toastify__toast-container--top-left {
    top: 1em;
    left: 1em
}

.Toastify__toast-container--top-center {
    top: 1em;
    left: 50%;
    transform: translateX(-50%)
}

.Toastify__toast-container--top-right {
    top: 1em;
    right: 1em
}

.Toastify__toast-container--bottom-left {
    bottom: 1em;
    left: 1em
}

.Toastify__toast-container--bottom-center {
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%)
}

.Toastify__toast-container--bottom-right {
    bottom: 1em;
    right: 1em
}

@media only screen and (max-width: 480px) {
    .Toastify__toast-container {
        width:100vw;
        padding: 0;
        left: 0;
        margin: 0
    }

    .Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right {
        top: 0;
        transform: translateX(0)
    }

    .Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right {
        bottom: 0;
        transform: translateX(0)
    }

    .Toastify__toast-container--rtl {
        right: 0;
        left: auto
    }
}

.Toastify__toast {
    position: relative;
    min-height: var(--toastify-toast-min-height);
    box-sizing: border-box;
    margin-bottom: 1rem;
    padding: 8px;
    border-radius: 4px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);
    display: flex;
    justify-content: space-between;
    max-height: var(--toastify-toast-max-height);
    overflow: hidden;
    font-family: var(--toastify-font-family);
    cursor: default;
    direction: ltr;
    z-index: 0
}

.Toastify__toast--rtl {
    direction: rtl
}

.Toastify__toast--close-on-click {
    cursor: pointer
}

.Toastify__toast-body {
    margin: auto 0;
    flex: 1 1 auto;
    padding: 6px;
    display: flex;
    align-items: center
}

.Toastify__toast-body>div:last-child {
    word-break: break-word;
    flex: 1
}

.Toastify__toast-icon {
    margin-inline-end:10px;width: 20px;
    flex-shrink: 0;
    display: flex
}

.Toastify--animate {
    animation-fill-mode: both;
    animation-duration: .7s
}

.Toastify--animate-icon {
    animation-fill-mode: both;
    animation-duration: .3s
}

@media only screen and (max-width: 480px) {
    .Toastify__toast {
        margin-bottom:0;
        border-radius: 0
    }
}

.Toastify__toast-theme--dark {
    background: var(--toastify-color-dark);
    color: var(--toastify-text-color-dark)
}

.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light {
    background: var(--toastify-color-light);
    color: var(--toastify-text-color-light)
}

.Toastify__toast-theme--colored.Toastify__toast--info {
    color: var(--toastify-text-color-info);
    background: var(--toastify-color-info)
}

.Toastify__toast-theme--colored.Toastify__toast--success {
    color: var(--toastify-text-color-success);
    background: var(--toastify-color-success)
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
    color: var(--toastify-text-color-warning);
    background: var(--toastify-color-warning)
}

.Toastify__toast-theme--colored.Toastify__toast--error {
    color: var(--toastify-text-color-error);
    background: var(--toastify-color-error)
}

.Toastify__progress-bar-theme--light {
    background: var(--toastify-color-progress-light)
}

.Toastify__progress-bar-theme--dark {
    background: var(--toastify-color-progress-dark)
}

.Toastify__progress-bar--info {
    background: var(--toastify-color-progress-info)
}

.Toastify__progress-bar--success {
    background: var(--toastify-color-progress-success)
}

.Toastify__progress-bar--warning {
    background: var(--toastify-color-progress-warning)
}

.Toastify__progress-bar--error {
    background: var(--toastify-color-progress-error)
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning {
    background: var(--toastify-color-transparent)
}

.Toastify__close-button {
    color: #fff;
    background: transparent;
    outline: none;
    border: none;
    padding: 0;
    cursor: pointer;
    opacity: .7;
    transition: .3s ease;
    align-self: flex-start
}

.Toastify__close-button--light {
    color: #000;
    opacity: .3
}

.Toastify__close-button>svg {
    fill: currentColor;
    height: 16px;
    width: 14px
}

.Toastify__close-button:focus,.Toastify__close-button:hover {
    opacity: 1
}

@keyframes Toastify__trackProgress {
    0% {
        transform: scaleX(1)
    }

    to {
        transform: scaleX(0)
    }
}

.Toastify__progress-bar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
    z-index: var(--toastify-z-index);
    opacity: .7;
    transform-origin: left
}

.Toastify__progress-bar--animated {
    animation: Toastify__trackProgress linear 1 forwards
}

.Toastify__progress-bar--controlled {
    transition: transform .2s
}

.Toastify__progress-bar--rtl {
    right: 0;
    left: auto;
    transform-origin: right
}

.Toastify__spinner {
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    border: 2px solid;
    border-radius: 100%;
    border-color: var(--toastify-spinner-color-empty-area);
    border-right-color: var(--toastify-spinner-color);
    animation: Toastify__spin .65s linear infinite
}

@keyframes Toastify__bounceInRight {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

@keyframes Toastify__bounceInLeft {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes Toastify__bounceInUp {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__bounceOutUp {
    20% {
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes Toastify__bounceInDown {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutDown {
    20% {
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left {
    animation-name: Toastify__bounceInLeft
}

.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right {
    animation-name: Toastify__bounceInRight
}

.Toastify__bounce-enter--top-center {
    animation-name: Toastify__bounceInDown
}

.Toastify__bounce-enter--bottom-center {
    animation-name: Toastify__bounceInUp
}

.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left {
    animation-name: Toastify__bounceOutLeft
}

.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right {
    animation-name: Toastify__bounceOutRight
}

.Toastify__bounce-exit--top-center {
    animation-name: Toastify__bounceOutUp
}

.Toastify__bounce-exit--bottom-center {
    animation-name: Toastify__bounceOutDown
}

@keyframes Toastify__zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@keyframes Toastify__zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

.Toastify__zoom-enter {
    animation-name: Toastify__zoomIn
}

.Toastify__zoom-exit {
    animation-name: Toastify__zoomOut
}

@keyframes Toastify__flipIn {
    0% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotateX(10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

@keyframes Toastify__flipOut {
    0% {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.Toastify__flip-enter {
    animation-name: Toastify__flipIn
}

.Toastify__flip-exit {
    animation-name: Toastify__flipOut
}

@keyframes Toastify__slideInRight {
    0% {
        transform: translate3d(110%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideInLeft {
    0% {
        transform: translate3d(-110%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideInUp {
    0% {
        transform: translate3d(0,110%,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideInDown {
    0% {
        transform: translate3d(0,-110%,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideOutRight {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(110%,0,0)
    }
}

@keyframes Toastify__slideOutLeft {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(-110%,0,0)
    }
}

@keyframes Toastify__slideOutDown {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0,500px,0)
    }
}

@keyframes Toastify__slideOutUp {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0,-500px,0)
    }
}

.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left {
    animation-name: Toastify__slideInLeft
}

.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right {
    animation-name: Toastify__slideInRight
}

.Toastify__slide-enter--top-center {
    animation-name: Toastify__slideInDown
}

.Toastify__slide-enter--bottom-center {
    animation-name: Toastify__slideInUp
}

.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left {
    animation-name: Toastify__slideOutLeft
}

.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right {
    animation-name: Toastify__slideOutRight
}

.Toastify__slide-exit--top-center {
    animation-name: Toastify__slideOutUp
}

.Toastify__slide-exit--bottom-center {
    animation-name: Toastify__slideOutDown
}

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

    to {
        transform: rotate(1turn)
    }
}
