.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%;

}