.BonusPackets_root__pndng {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    position: relative
}

.BonusPackets_list__8bxRi {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
    margin-left: 20px
}

.BonusPackets_root__pndng.BonusPackets_mobile__4HYfu .BonusPackets_list__8bxRi {
    margin-bottom: 10px;
    margin-left: 10px
}

.direction-rtl .BonusPackets_list__8bxRi {
    direction: rtl
}

.BonusBanners_root__w\+Ywa {
    background-color: #09519e;
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
    width: 100%
}

.BonusBanners_banner__d-kRT {
    display: inline-flex;
    flex: 0 0 auto;
    height: 100%;
    margin-left: 20px
}


.BonusBanners_banner__d-kRT:last-child {
    margin-right: 20px
}

@media screen and (max-width: 1440px) {
    .BonusBanners_banner__d-kRT {
        height:274px
    }
}

@media screen and (min-width: 1441px) {
    .BonusBanners_banner__d-kRT {
        height:350px
    }
}

.BonusBanners_centralBanner__0oQ2X {
    flex: 1 0 auto;
    padding-top: 10px
}

@media screen and (min-width: 1441px) {
    .BonusBanners_centralBanner__0oQ2X {
        padding-top:13px
    }
}

.BonusBanners_centralBannerImage__DnAD3 {
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 15px;
    height: 100%;
    width: 100%
}

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

.BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c {
    padding: 0
}

.BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c .BonusBanners_banner__d-kRT {
    margin: 0
}

@media screen and (max-width: 500px) {
    .BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c .BonusBanners_banner__d-kRT {
        height:170px
    }
}

@media screen and (min-width: 501px)and (max-width:720px) {
    .BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c .BonusBanners_banner__d-kRT {
        height:230px
    }
}

@media screen and (min-width: 721px) {
    .BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c .BonusBanners_banner__d-kRT {
        height:274px
    }
}

.BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c .BonusBanners_centralBannerImage__DnAD3 {
    border-radius: 0
}

.BonusBanners_root__w\+Ywa.BonusBanners_mobile__BdZ4c .BonusBanners_centralBanner__0oQ2X {
    padding: 0
}

.GuestModal_GuestModal__zkPuD {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: Roboto;
    justify-content: space-between;
    margin-top: -30px;
    max-width: 400px;
    padding: 0 20px 10px
}

@media screen and (max-width: 720px) {
    .GuestModal_GuestModal__zkPuD {
        padding:0 20px
    }
}

.GuestModal_icon__AX3Qm {
    fill: var(--color-main-orange);
    height: 40px;
    margin-bottom: var(--app-base-spacing);
    width: 40px
}

.GuestModal_header__M88te {
    color: var(--color-main-black);
    font-size: 16px;
    text-transform: uppercase
}

.GuestModal_header__M88te,.GuestModal_text__rpht5 {
    font-weight: 500;
    line-height: 20px;
    margin-bottom: var(--app-base-spacing)
}

.GuestModal_text__rpht5 {
    color: #6b7d8e;
    font-size: 14px;
    text-align: center
}

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

.GuestModal_reg__pc-mE {
    margin-right: 10px
}

.GuestModal_login__vSWjG,.GuestModal_reg__pc-mE {
    flex: 0 0 auto;
    line-height: var(--app-base-spacing);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 168px
}

.GuestModal_login__vSWjG {
    border: 2px solid var(--color-main-grey);
    color: var(--color-second-blue);
    font-size: 18px;
    font-weight: 500;
    margin-left: 10px;
    text-transform: uppercase
}

@media screen and (max-width: 480px) {
    .GuestModal_GuestModal__zkPuD {
        padding:0
    }

    .GuestModal_controls__i16e- {
        flex-direction: column
    }

    .GuestModal_reg__pc-mE {
        margin-bottom: var(--app-base-spacing);
        margin-right: 0
    }

    .GuestModal_login__vSWjG {
        margin-left: 0
    }
}

.PacketInfo_root__I-EyX {
    background-color: #fff;
    border-radius: 15px;
    margin-bottom: 10px;
    position: relative
}

.PacketInfo_header__KG43e {
    color: #000;
    font-size: 31px;
    font-weight: 500;
    line-height: 1;
    margin: 30px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.PacketInfo_table__eEQ0v {
    color: #000;
    margin: 20px
}

.PacketInfo_row__rIBxP {
    display: flex;
    justify-content: space-between;
    padding: 20px
}

.PacketInfo_row__rIBxP:nth-of-type(odd) {
    background-color: var(--color-light-grey)
}

.PacketInfo_row__rIBxP.PacketInfo_conditions__zKtN5 {
    flex-direction: column
}

.PacketInfo_row__rIBxP.PacketInfo_conditions__zKtN5 .PacketInfo_cell__QlhZZ:first-child {
    margin-bottom: 10px
}

.PacketInfo_row__rIBxP.PacketInfo_conditions__zKtN5 .PacketInfo_cell__QlhZZ:last-child {
    text-align: left
}

.PacketInfo_cell__QlhZZ {
    color: #000;
    display: inline-block;
    flex-shrink: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1
}

.PacketInfo_cell__QlhZZ:first-child {
    margin-right: 20px
}

.PacketInfo_cell__QlhZZ:last-child {
    color: var(--color-dark-grey);
    flex: 1 1;
    overflow: hidden;
    text-align: right;
    text-overflow: ellipsis
}

.PacketInfo_closeBtn__ufnjj {
    height: 16px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 16px;
    z-index: 11
}

.PacketInfo_closeBtn__ufnjj .PacketInfo_closeBtnIcon__7Qc1o {
    fill: var(--color-dark-grey)
}

.PacketInfo_image__TfWB1 {
    background: #084b93 no-repeat 50%/contain;
    border-radius: 50%;
    height: 110px;
    margin: 20px auto;
    width: 110px
}

.PacketInfo_mobile__Ix7EE .PacketInfo_header__KG43e {
    font-size: 16px;
    margin: 15px 30px
}

.PacketInfo_mobile__Ix7EE .PacketInfo_table__eEQ0v {
    margin: 10px
}

.PacketInfo_mobile__Ix7EE .PacketInfo_row__rIBxP {
    flex-direction: column;
    padding: 10px
}

.PacketInfo_mobile__Ix7EE .PacketInfo_cell__QlhZZ {
    font-size: 12px
}

.PacketInfo_mobile__Ix7EE .PacketInfo_cell__QlhZZ:first-child {
    margin-bottom: 10px
}

.PacketInfo_mobile__Ix7EE .PacketInfo_cell__QlhZZ:last-child {
    text-align: left
}

.PacketInfo_mobile__Ix7EE .PacketInfo_closeBtn__ufnjj {
    height: 10px;
    right: 18px;
    top: 18px;
    width: 10px
}

.direction-rtl .PacketInfo_row__rIBxP {
    direction: rtl
}

.direction-rtl .PacketInfo_cell__QlhZZ:first-child {
    margin-left: 20px;
    margin-right: 0
}

.direction-rtl .PacketInfo_cell__QlhZZ:last-child {
    direction: ltr;
    text-align: left
}

.BonusPacket_isOverlayOpen__dBtlv {
    overflow: hidden
}

.BonusPacket_flippedPacketOverlay__vIj0P {
    margin-top: 40px;
    opacity: 0;
    position: fixed;
    transition: opacity .4s;
    z-index: 9
}

.BonusPacket_flippedPacketOverlay__vIj0P:before {
    content: "";
    transition: background-color .3s
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_isOpened__BG-KT {
    bottom: 0;
    left: 0;
    margin: 0;
    opacity: 1;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 100
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_isOpened__BG-KT .BonusPacket_packet__b7Klx {
    z-index: 10
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_isRotated__GdTbB {
    overflow: auto
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_isRotated__GdTbB:before {
    background-color: #000c;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_isRotated__GdTbB .BonusPacket_packet__b7Klx {
    position: absolute
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_isRotated__GdTbB .BonusPacket_packet__b7Klx:before {
    content: none
}

.BonusPacket_flippedPacketOverlay__vIj0P.BonusPacket_mobile__5IT3F .BonusPacket_packet__b7Klx {
    margin-top: 10px
}

.BonusPacket_packet__b7Klx {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    box-sizing: border-box;
    margin-right: 20px;
    margin-top: 40px;
    position: relative;
    transform: translateY(0);
    transform-style: preserve-3d;
    transition: .4s
}

@media screen and (max-width: 1440px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(25% - 20px)
    }
}

@media screen and (min-width: 1441px)and (max-width:1920px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(20% - 20px)
    }
}

@media screen and (min-width: 1921px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(16.66667% - 20px)
    }
}


@media screen and (max-width: 679px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(50% - 20px)
    }
}

@media screen and (max-width: 400px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(100% - 20px)
    }
}

@media screen and (min-width: 680px)and (max-width:800px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(33.33333% - 20px)
    }
}

@media screen and (min-width: 801px) {
    .BonusPacket_packet__b7Klx {
        flex-basis:calc(25% - 20px)
    }
}

.BonusPacket_packet__b7Klx:not(.BonusPacket_flip__hHX1T):not(.BonusPacket_packetStub__-s06u):not(.BonusPacket_packetInfo__m0BzK):hover {
    box-shadow: 0 11px 27px #043d78a1;
    transform: translateY(-10px);
    transition: .4s
}

.BonusPacket_packet__b7Klx.BonusPacket_isRotated__GdTbB:before {
    content: none
}

.BonusPacket_packet__b7Klx.BonusPacket_animating__jBUFw {
    position: fixed;
    z-index: 10
}

.BonusPacket_packet__b7Klx.BonusPacket_flip__hHX1T {
    transform: rotateY(180deg)
}

.BonusPacket_packetStub__-s06u {
    display: none
}

.BonusPacket_packetStub__-s06u.BonusPacket_visible__BOVfy {
    display: block
}

.BonusPacket_innerWrap__2uVPp {
    backface-visibility: hidden;
    bottom: 0;
    display: flex;
    flex-direction: column;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.BonusPacket_innerWrap__2uVPp .BonusPacket_innerWrapBody__y0tdw {
    background-color: #09519e;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    display: flex;
    flex: 1 1;
    flex-direction: column;
    position: relative
}

.BonusPacket_innerWrap__2uVPp .BonusPacket_innerWrapFooter__87qpI {
    align-items: center;
    background-image: linear-gradient(0deg,#073361 0,#002e5e 78%,#002e5e);
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    display: flex
}

.BonusPacket_infoButton__be62K {
    background: none;
    border: 0;
    outline: none;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 5
}

.BonusPacket_infoButton__be62K .BonusPacket_infoIcon__U0yRB {
    fill: #fff6;
    height: 20px;
    width: 20px
}

.BonusPacket_image__oKuvd {
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
    height: 50%;
    left: 5px;
    position: absolute;
    right: 5px;
    top: -20px
}

.BonusPacket_rewardText__YAJWm {
    color: #ffea00;
    font-size: 30px;
    font-weight: 700;
    left: 50%;
    line-height: 30px;
    max-width: calc(100% - 10px);
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    text-transform: uppercase;
    top: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.BonusPacket_rewardText__YAJWm.BonusPacket_small__s5LlQ {
    font-size: 20px
}

.BonusPacket_description__Jt6ri {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.4;
    padding: 5px 10px;
    position: absolute;
    text-align: center;
    top: 60%;
    width: 100%
}

.BonusPacket_description__Jt6ri span {
    white-space: nowrap
}

.BonusPacket_wantButton__psPoK {
    background-image: linear-gradient(to top,var(--color-main-orange) 0,var(--color-second-orange) 100%);
    border-radius: 30px;
    bottom: 15px;
    box-shadow: 0 11px 27px #fa4100a1;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    left: 50%;
    line-height: 1;
    overflow: hidden;
    padding: 13px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    text-transform: uppercase;
    transform: translateX(-50%);
    white-space: nowrap;
    width: 70%
}

@media screen and (max-width: 1200px) {
    .BonusPacket_wantButton__psPoK:not(.BonusPacket_mobile__5IT3F) {
        bottom:7px
    }
}

.BonusPacket_depositNumber__IGBKk {
    color: #fff;
    flex: 1 1;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    overflow: hidden;
    padding: 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap
}

.BonusPacket_front__MrQ-3 {
    transform: rotateY(0deg);
    z-index: 2
}

.BonusPacket_back__nlpvE {
    transform: rotateY(180deg)
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_image__oKuvd {
    opacity: .2
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_rewardText__YAJWm {
    color: #fff
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_wantButton__psPoK {
    background-image: linear-gradient(0deg,#22486c 0,#496c8d);
    box-shadow: none
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableOverlay__gg7Sx {
    background-color: #113a64b3;
    border-radius: 15px;
    bottom: 0;
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc {
    align-items: center;
    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1153/static/media/not_available_box.1204a4f7b1f31e334b9d.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    left: 50%;
    max-width: 100%;
    position: absolute;
    top: 25%;
    transform: translate(-50%,-50%);
    width: 270px;
    z-index: 4
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc:before {
    content: "";
    display: inline-block;
    padding-top: 50%
}

.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableText__n6W2- {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.15;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    top: -10px;
    width: 70%
}

.BonusPacket_notAvailableOverlay__gg7Sx {
    display: none
}

.BonusPacket_theme-Blue__bhSMb .BonusPacket_innerWrapBody__y0tdw {
    background-color: #09519e;
    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1153/static/media/bg_blue.e37a13c2e80787e4b45a.png)
}

.BonusPacket_theme-Blue__bhSMb .BonusPacket_innerWrapFooter__87qpI {
    background-image: linear-gradient(0deg,#073361 0,#002e5e 78%,#002e5e)
}

.BonusPacket_theme-Purple__z051Q .BonusPacket_innerWrapBody__y0tdw {
    background-color: #872fbf;
    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1153/static/media/bg_violet.2b2fe888ae9b93cad6bc.png)
}

.BonusPacket_theme-Purple__z051Q .BonusPacket_innerWrapFooter__87qpI {
    background-image: linear-gradient(0deg,#55125f 0,#45145f 77%,#45145f)
}

.BonusPacket_theme-Pink__D4caM .BonusPacket_innerWrapBody__y0tdw {
    background-color: #e146a1;
    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1153/static/media/bg_pink.9d0ad08773b2d95c1948.png)
}

.BonusPacket_theme-Pink__D4caM .BonusPacket_innerWrapFooter__87qpI {
    background-image: linear-gradient(0deg,#88305e 0,#7e194e 76%,#7e194e)
}

.BonusPacket_theme-Fuchsia__9HCGe .BonusPacket_innerWrapBody__y0tdw {
    background-color: #e146a1;
    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1153/static/media/bg_fuchsia.7fb12dffe27caab54276.png)
}

.BonusPacket_theme-Fuchsia__9HCGe .BonusPacket_innerWrapFooter__87qpI {
    background-image: linear-gradient(0deg,#8f02a1 0,#7d008c 78%,#7d008c)
}

.BonusPacket_theme-Gold__D6u-5 .BonusPacket_innerWrapBody__y0tdw {
    background-color: #e146a1;
    background-image: url(https://front.cdn-mb.com/spa-static/1.4.1153/static/media/bg_fuchsia.7fb12dffe27caab54276.png)
}

.BonusPacket_theme-Gold__D6u-5 .BonusPacket_innerWrapFooter__87qpI {
    background-image: linear-gradient(0deg,#8f02a1 0,#7d008c 78%,#7d008c)
}

.BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F {
    margin-right: 10px;
    margin-top: 20px
}

.BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_itemText__Ksrbr {
    font-size: 12px
}

.BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_image__oKuvd {
    left: 15px;
    right: 15px;
    top: -5%
}

.BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc {
    max-width: 80%;
    top: 18%
}

@media screen and (max-width: 1200px) {
    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_infoButton__be62K {
        padding:7px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_infoIcon__U0yRB {
        height: 14px;
        width: 14px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_rewardText__YAJWm {
        font-size: 16px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_description__Jt6ri {
        font-size: 12px;
        padding: 0 10px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_wantButton__psPoK {
        border-radius: 2vmin;
        bottom: 10px;
        box-shadow: 0 6px 13px #fa4100a1;
        font-size: 1.5vmin;
        padding: 8px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_wantButton__psPoK {
        box-shadow: none
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc {
        max-height: 110px;
        max-width: 100%;
        top: 24%
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc .BonusPacket_notAvailableText__n6W2- {
        font-size: 12px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_depositNumber__IGBKk {
        font-size: 10px
    }
}

@media screen and (max-width: 800px) {
    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc {
        max-height:75px;
        top: 20%
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc .BonusPacket_notAvailableText__n6W2- {
        font-size: 9px
    }
}

@media screen and (max-width: 500px) {
    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_rewardText__YAJWm {
        font-size:14px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_wantButton__psPoK {
        border-radius: 12px;
        bottom: 5px;
        font-size: 12px;
        padding: 7px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F .BonusPacket_depositNumber__IGBKk {
        font-size: 10px;
        padding: 7px
    }

    .BonusPacket_packet__b7Klx.BonusPacket_mobile__5IT3F.BonusPacket_notAvailable__\+7APb .BonusPacket_notAvailableContainer__WuDSc {
        top: 24%
    }
}

.BonusPacketsMenu_root__el-wy {
    background-color: #002347;
    background-image: linear-gradient(to top,#002347 0,#002347 20%,var(--color-second-blue) 100%);
    border-radius: 15px;
    margin: 20px 20px 0
}

.BonusPacketsMenu_list__LBStL {
    align-items: center;
    display: flex;
    height: 90px;
    justify-content: center;
    outline: none
}

.BonusPacketsMenu_item__vQ4TK {
    align-items: center;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: 20px;
    font-weight: 500;
    height: 100%;
    line-height: 1;
    max-width: 33%;
    outline: none;
    padding: 0 40px;
    text-transform: uppercase;
    transition: .4s
}

.BonusPacketsMenu_item__vQ4TK+.BonusPacketsMenu_item__vQ4TK {
    border-left: 2px solid #002347
}

.BonusPacketsMenu_item__vQ4TK.BonusPacketsMenu_active__kGh0c {
    color: var(--color-accent-bonus);
    cursor: auto
}

.BonusPacketsMenu_item__vQ4TK:not(.BonusPacketsMenu_active__kGh0c):hover {
    color: #1e86f9
}

.BonusPacketsMenu_itemText__DGeN9 {
    margin-left: 16px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.BonusPacketsMenu_newIcon__GOAqY {
    height: 54px;
    width: 40px
}

.BonusPacketsMenu_activeIcon__3yhpy {
    height: 54px;
    width: 44px
}

.BonusPacketsMenu_vipIcon__\+Wstk {
    height: 48px;
    width: 54px
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz {
    border-radius: 0;
    margin: 0
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_list__LBStL {
    background-color: var(--color-second-blue);
    background-image: none;
    height: 65px
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_itemText__DGeN9 {
    font-size: 14px;
    margin-left: 0;
    margin-top: 5px;
    text-transform: none
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_item__vQ4TK {
    flex-direction: column;
    font-size: 10px;
    height: calc(100% - 4px);
    justify-content: center;
    padding: 0 10px
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_item__vQ4TK+.BonusPacketsMenu_item__vQ4TK {
    border-left: 2px solid #043e7d
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_newIcon__GOAqY {
    height: 27px;
    width: 20px
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_activeIcon__3yhpy {
    height: 27px;
    width: 22px
}

.BonusPacketsMenu_root__el-wy.BonusPacketsMenu_mobile__QVmlz .BonusPacketsMenu_vipIcon__\+Wstk {
    height: 27px;
    width: 27px
}

.NoPackets_wrap__\+GI7e {
    align-items: center;
    background-color: var(--color-second-blue);
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 20px;
    padding: 200px 10px
}

.NoPackets_icon__N9sTv {
    fill: #1181d1;
    height: 34px;
    margin-bottom: 20px;
    width: 40px
}

.NoPackets_text__6PqfY {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    text-align: center;
    text-transform: uppercase
}

.NoPackets_wrap__\+GI7e.NoPackets_mobile__0lzJY {
    border-radius: 10px;
    flex: 1 1;
    margin: 10px;
    padding: 100px 10px
}

.NoPackets_wrap__\+GI7e.NoPackets_mobile__0lzJY .NoPackets_icon__N9sTv {
    margin-bottom: 10px
}

.NoPackets_wrap__\+GI7e.NoPackets_mobile__0lzJY .NoPackets_text__6PqfY {
    font-size: 12px
}

@media screen and (max-width: 768px) {
    .cashback_banner{
        display: none;
    }
    .BonusBanners_centralBanner__0oQ2X{
        margin-right: 10px;
        margin-left: 10px;
    }
}

.layout_full_width{
    width: 100%;
}