*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Muller;src:local("Muller Bold"),local("MullerBold"),url(../fonts/muller_bold.woff2) format("woff2"),url(../fonts/Muller-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Muller;src:local("Muller ExtraBold"),local("MullerExtraBold"),url(../fonts/muller_extra_bold.woff2) format("woff2"),url(../fonts/Muller-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Muller;src:local("Muller Black"),local("MullerBlack"),url(/fonts/muller_black.woff2) format("woff2"),url(../fonts/Muller-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Muller;src:local("Muller Light"),local("MullerLight"),url(../fonts/muller_light.woff2) format("woff2"),url(../fonts/Muller-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Muller;src:local("Muller Medium"),local("MullerMedium"),url(../fonts/muller_medium.woff2) format("woff2"),url(../fonts/Muller-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Muller;src:local("Muller Medium Italic"),local("MullerMediumItalic"),url(../fonts/muller_medium_italic.woff2) format("woff2"),url(../fonts/Muller-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Muller;src:local("Muller Regular"),local("MullerRegular"),url(../fonts/muller_regular.woff2) format("woff2"),url(../fonts/Muller-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sochi2014;src:local("Sochi2014 Bold"),local("Sochi2014-Bold"),url(../fonts/Sochi2014-Bold.woff) format("woff");font-weight:700;font-style:normal}body{background-color:#212132;background-image:url(../storage/images/body_strips.svg);background-repeat:repeat;font-weight:400;font-family:Muller,sans-serif;font-size:16px;color:#fff;-webkit-font-smoothing:antialiased}h1{font-size:inherit;margin:inherit;font-weight:inherit}header{display:flex;align-items:center;position:fixed;top:0;left:0;z-index:90;box-sizing:border-box;height:50px;background-color:rgba(37,37,54,.95);justify-content:center;width:100%}header .header_box{align-items:center;height:inherit}.beam .beam_block,.block{display:flex;justify-content:space-between;box-sizing:border-box;max-width:1200px;width:100%;padding:0 15px}.main_logo{display:flex}.main_logo img{height:100%;width:200px}header .panel_non_authorized{display:flex;justify-content:flex-end;align-items:center;width:100%}.btn_primary_small,.btn_small{box-shadow:0 3px 0 0 #871628,0 4px 4px 0 #000;background-color:#fe284a;overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:30px;padding:0 30px;border:none;border-radius:50px;outline:none;text-align:center;text-transform:uppercase;text-decoration:none;line-height:22px;font-weight:800;font-family:Muller,sans-serif;letter-spacing:1px;white-space:nowrap;color:#fff;cursor:pointer;font-size:12px}header .link_enter{align-items:center;height:20px;border-bottom:1px solid #fff;text-decoration:none;text-transform:uppercase;background-color:initial;color:inherit;cursor:pointer;font-size:12px}.button_register{margin-left:10px}.btn_primary_small:hover{box-shadow:0 3px 0 0 #871628,0 4px 4px 0 #000,inset 0 15px 15px -3px rgba(255,255,255,.4)}.main{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding-top:100px}.carousel{overflow:hidden;margin-top:-100px;height:380px;width:100%;max-width:100%;box-shadow:0 6px 30px 0 rgba(0,0,0,.8);font-family:Sochi2014,sans-serif;font-weight:700}.carousel_list{position:relative;display:flex;height:inherit;width:inherit}.carousel_img,.carousel_item{position:relative;width:inherit}.carousel_item{height:380px;min-width:100%}.carousel_img{height:inherit;background-size:2560px 380px;background-repeat:no-repeat;background-position-x:50%}.banner_maxwin .carousel_img,.banner_megawin .carousel_img,.banner_everyday .carousel_img{display:flex;flex-direction:column;justify-content:flex-end}.banner_maxwin .carousel_img{background-image:url(../storage/images/main-slide.jpg)}.banner_megawin .carousel_img{background-image:url(../storage/images/megawin.desktop.jpg)}.banner_everyday .carousel_img{background-image:url(../storage/images/everyday.desktop.jpg)}.carousel_megawin-wrapper{display:flex;align-items:center;justify-content:center;height:62px;background:linear-gradient(90deg,rgba(50,18,88,0) 0,rgba(50,18,88,.9) 25%,rgba(50,18,88,.9) 75%,rgba(50,18,88,0))}.banner_everyday .carousel_megawin-wrapper{background:transparent}.carousel_megawin-text{text-transform:uppercase;line-height:38px;font-size:30px;background:linear-gradient(180deg,#ffee5b 0,#ffee5b 40%,#ffd303 45%,#f4b001 50%,#ffd303 55%,#ffee5b 60%,#ffee5b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:1200px;width:100%;text-align:center;color:rgba(50,18,88,.9)}.banner_megawin .carousel_megawin-text{background:linear-gradient(180deg,#ffbc3a 0,#ffbc3a 50%,#e7971e 55%,#ffe47a 65%,#ffe47a 80%,#ffe47a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner_everyday .carousel_megawin-text{color:#fff;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.banner_everyday .carousel_megawin-text h1{text-decoration:underline;text-decoration-color:rgba(255,0,0,.5)}.banner_maxwin .carousel_megawin-wrapper{background:none}.beam-categories{box-sizing:border-box;width:100%;padding:10px 5px;box-shadow:inset 0 5px 25px 0 rgba(0,0,0,.8)}.nav-categories{width:100%}.nav-categories ul li,.game-catalog_list li{list-style:none}.nav-categories_list{display:flex;width:inherit}.beam-categories .nav-categories_list>*{position:relative;width:50%}.nav-categories_item.x_slots,.text_slots{color:#17eada}.nav-categories_item.x_live,.text_live{color:#de593e}.nav-categories_item.x_casino,.text_casino{color:#6ef770}.nav-categories_item.x_tournament,.text_tournament{color:#e8ce3a}.nav-categories_link{display:block;width:100%;font-size:16px;font-weight:800;font-family:Muller,sans-serif;text-transform:uppercase;text-decoration:none;cursor:pointer}.beam-categories .nav-categories_link{box-sizing:border-box;border-radius:5px;padding:2px;font-size:12px}.nav-categories_content{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.beam-categories .nav-categories_content{justify-content:flex-start;height:40px;max-height:40px;border-radius:8px;padding-left:4px}.beam-categories .nav-categories_content:hover{box-shadow:inset 0 0 0 32px rgba(255,255,255,.05)}.beam-categories .nav-categories_list>:after,.beam-categories .nav-categories_list>:before{content:"";display:none;position:absolute;top:5px;height:30px;width:1px;background-color:#313047}.beam-categories .nav-categories_list>:after{right:0}.beam-categories .nav-categories_list>:before{left:0}.beam-categories .nav-categories_list>:nth-child(odd):after{display:block}.nav-categories_text{overflow:hidden;text-overflow:ellipsis;display:inline-block;box-sizing:border-box;max-height:100%;max-width:70%;white-space:nowrap}.nav-categories_img-wrapper{display:flex;align-items:center;justify-content:flex-end;margin-right:10px;height:inherit;width:50px}.beam-categories .nav-categories_img-wrapper{justify-content:center;margin-right:5px;width:42px}.nav-categories_img{height:inherit;width:40px;background-repeat:no-repeat;background-size:contain;background-position:50%}.beam-categories .nav-categories_item.x_tournament .nav-categories_img{width:33px}.beam-categories .nav-categories_item.x_slots .nav-categories_img{width:42px}.beam-categories .nav-categories_item.x_live .nav-categories_img{width:37px}.nav-categories_item.x_tournament .nav-categories_img{background-image:url(../storage/images/icon_tournament.svg)}.nav-categories_item.x_casino .nav-categories_img{background-image:url(../storage/images/icon_casino.svg)}.nav-categories_item.x_live .nav-categories_img{background-image:url(../storage/images/icon_live.svg)}.nav-categories_item.x_slots .nav-categories_img{background-image:url(../storage/images/icon_slots.svg)}.layer_games{position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;padding-top:40px;background:url(../storage/images/noise.png) repeat,#101226;box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.layer_games:before{top:2px;height:5px;background-image:url(../storage/images/point_with_large_space.svg);background-repeat:repeat-x;background-size:contain}.layer_games:after,.layer_games:before{content:"";position:absolute;z-index:0;width:100%}.layer_games:after{top:0;left:0;height:100%;background:url(../storage/images/back_games_wided.svg) repeat-y;background-size:100%}.game-catalog{display:flex;flex-direction:column;align-items:center;margin-bottom:45px}.layer_games>*{position:relative;z-index:1}.layer_games .game-catalog{z-index:2}.game-catalog_header,.game-catalog_list{display:flex;box-sizing:border-box;width:100%}.game-catalog_list{flex-wrap:wrap;align-content:center;max-width:450px}.game-catalog_list-item{position:relative;box-sizing:border-box;height:0;margin:0 15px 15px 0}.gamecard{position:relative;flex-direction:column;box-sizing:border-box;height:100%;width:100%;border-radius:10px;box-shadow:0 4px 10px 0 #000;color:#fff;will-change:transform;transition:transform .15s linear}.gamecard,.gamecard.favorite .game_flag_favorite{display:flex}.game-catalog_list-item .gamecard{position:absolute;top:0;left:0}.gamecard_title{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;justify-content:center;flex:none;box-sizing:border-box;height:25%;border:1px solid #393a51;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 5px;background-color:#161626;font-weight:500;font-size:14px;text-align:center;word-wrap:break-word;overflow-wrap:break-word}.gamecard_img,.gamecard_window{border-top-left-radius:10px;border-top-right-radius:10px}.gamecard_window{position:relative;height:75%;border:1px solid #393a51;border-bottom:none}.gamecard_flags{display:flex}.gamecard .gamecard_flags{position:absolute;top:-2px;left:10px;z-index:3}.gamecard_img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.game_flag_favorite,.game_flag_hit,.game_flag_new{position:relative;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;height:18px;width:24px;border-radius:2px;padding-bottom:2px;background-color:#302e40;font-size:8px;font-weight:800;text-transform:uppercase;color:#fff;cursor:pointer}.game_flag_hit{padding-bottom:2px;letter-spacing:1px}.large.game_flag_favorite,.large.game_flag_hit,.large.game_flag_new{transform:scale(1.25);text-shadow:0 -1px 0 rgba(0,0,0,.2);cursor:default}.game_flag_hit.large{background-color:#a91fff;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.game_flag_hit img{width:15px;height:15px}.large.game_flag_favorite img,.large.game_flag_hit img,.large.game_flag_new img{-webkit-filter:drop-shadow(0 -1px 0 rgba(0,0,0,.2));filter:drop-shadow(0 -1px 0 rgba(0,0,0,.2))}.game_flag_favorite:after,.game_flag_favorite:before,.game_flag_hit:after,.game_flag_hit:before,.game_flag_new:after,.game_flag_new:before{content:"";position:absolute;bottom:-8px;height:0;width:0;border:10px solid transparent}.game_flag_favorite:before,.game_flag_hit:before,.game_flag_new:before{left:0;z-index:-1;border-left:22px solid #302e40}.game_flag_hit.large:before{border-left:22px solid #a91fff}.game_flag_favorite:after,.game_flag_hit:after,.game_flag_new:after{right:0;z-index:-2;border-right:22px solid #302e40}.game_flag_hit.large:after{border-right:22px solid #a91fff}.btn_small{box-shadow:0 3px 0 0 #2c3552,0 4px 4px 0 #000;background-color:#4d5a85}.game-catalog .show_more{margin:45px 0 0}.btn_small:hover{box-shadow:0 3px 0 0 #2c3552,0 4px 4px 0 #000,inset 0 15px 15px -3px rgba(255,255,255,.4)}.beam{display:flex;justify-content:center;width:100%}.legally_safe_profit{position:relative;overflow:hidden;box-sizing:border-box;padding:20px 0;background-color:#161626}.legally_safe_profit:after,.legally_safe_profit:before{content:"";position:absolute;left:0;width:100%;height:14px;background-image:url(../storage/images/star_with_space.svg);background-size:contain;background-repeat:repeat-x}.legally_safe_profit:before{top:3px}.legally_safe_profit:after{bottom:3px}.legally_safe_profit .card{display:flex;box-sizing:border-box;min-height:160px;width:33%;padding-left:10px}.legally_safe_profit .card .card_descript{box-sizing:border-box;height:100%;padding-top:10%}.legally_safe_profit .card .card_head{margin-bottom:10px;font-size:18px;font-weight:800;font-family:Muller,sans-serif;color:#fff}.legally_safe_profit .card p{overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:500;font-family:Muller,sans-serif;color:#646a87}.legally_safe_profit .card img{align-self:center;margin-right:15px}.legally_safe_profit .card_legally img{width:35px}.legally_safe_profit .card_safe img{width:30px}.legally_safe_profit .card_profit img{width:35px}footer{display:flex;flex-direction:column;align-items:center;padding-top:30px;background:url(../storage/images/noise.png) repeat,#0a0a14;box-shadow:inset 0 30px 30px -10px rgba(0,0,0,.8)}footer,footer .h3{width:100%;color:#646a87}.footer_main{display:flex;flex-direction:column}.footer_second{box-sizing:border-box;border-top:1px dashed #303036;padding:20px 0}.footer_main .game_help_social,.footer_main .partner_payment{margin-bottom:30px;width:100%}.footer_main .partner_payment>*{margin-bottom:25px}.footer_main .partner_payment>:last-child{margin-bottom:0}footer .h3{margin-bottom:15px;height:30px;border-bottom:1px solid #222330;line-height:30px;font-size:13px;font-weight:700;text-transform:uppercase;white-space:nowrap;display:block}.footer_payments ul{display:flex;flex-wrap:wrap}.footer_payments ul li{list-style:none}.footer_payments li{height:40px;margin:0 30px 25px 0}.footer_payments img{height:inherit;object-fit:contain}.footer_payments .payment_visa{width:80px}.footer_payments .payment_mastercard{width:45px}.footer_payments .payment_neteller{width:120px}.footer_payments .payment_skrill{width:80px}.footer_payments .payment_qiwi,.footer_payments .payment_webmoney,.footer_payments .payment_yandex-money{width:40px}.footer_payments .payment_moneta{width:90px}.footer_payments .payment_mobile{width:40px}.footer_payments .payment_apple-pay{width:80px}.footer_payments .payment_bitcoin{width:40px}.footer_partners ul{display:flex;flex-wrap:wrap;align-items:center}.footer_partners ul li{list-style:none;display:flex;align-items:center;margin-bottom:20px;height:40px;box-sizing:border-box;width:16.66667%;padding-right:15px}.footer_partners li *{max-width:100%}.footer_partners img{height:inherit;object-fit:contain}.footer_second .footer_second_box{display:flex;justify-content:space-between;align-items:center}.footer_second .copyright_age_warning{display:flex;justify-content:flex-start;align-items:center;width:calc(99% - 160px)}.footer_second .age_18{margin-right:10px;height:40px;width:40px}.footer_second .p_warning{margin-right:10px;width:40%;font-size:12px}.footer_second .p_copyright{margin-right:40px;width:35%;word-break:normal;word-wrap:normal;font-size:12px}.block_text{border:1px solid transparent;border-radius:10px;box-shadow:0 8px 10px #000;background:url(../storage/images/noise.png) repeat,linear-gradient(#1c2240,#1c2240) padding-box,linear-gradient(180deg,#4d5a85,rgba(70,82,121,0)) border-box;align-items:flex-start;justify-content:flex-start;margin:0 15px;margin-bottom:30px;padding:30px;max-width:1200px}.content p{margin-bottom:30px;font-weight:300;text-align:left}.content p,.content h3{line-height:23px}.content h2{margin-bottom:10px;min-height:40px;width:100%;border-bottom:1px solid #40445a;font-size:18px;font-weight:800;text-transform:uppercase}.content ol,.content ul{padding-left:15px;margin-bottom:30px}.content ol li,.content ul li{line-height:23px}.content table{margin-bottom:20px;border-radius:5px;background-color:#161626;box-shadow:0 0 5px 0 rgba(0,0,0,.5);font-size:16px;color:#fff}.content table thead{border-bottom:1px solid #8b8b94}.content table td,.content table th{overflow:hidden;text-overflow:ellipsis;padding:10px 20px;text-align:center}.content table thead th{text-transform:uppercase;font-weight:700}.content table tbody td{border-bottom:1px solid #252536;font-weight:300}.tournament_list_page{display:flex;flex-direction:column;align-items:center}.tournament_list_page .tournament_list{width:100%;margin-bottom:50px}.tournament_list_page .tournament_list li{list-style:none}.tournament_list_page .tournament_list>li{margin-bottom:20px;width:100%}.tournament_card{background:url(../storage/images/noise.png) repeat,#1c2240;position:relative;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;height:250px;width:100%;border-radius:8px;box-shadow:0 5px 10px 0 #000;color:#fff;will-change:transform;transition:transform .15s linear;transform:translateZ(0) scale(1)}.tournament_card .card_picture{position:relative;box-sizing:border-box;height:inherit;width:100%;max-width:calc(100% - 300px);border-radius:5px;box-shadow:0 -2px 20px 0 rgba(0,0,0,.4)}.tournament_card .card_info{position:relative;overflow:hidden;box-sizing:border-box;height:inherit;width:300px;border-top-right-radius:5px;border-bottom-right-radius:5px}.tournament_card .card_img{position:absolute;top:0;right:0;z-index:5;overflow:hidden;height:inherit;width:100%;border-radius:inherit}.tournament_card .card_img img{position:absolute;top:0;right:0;z-index:5;box-sizing:border-box;height:100%;padding:1px 1px 0;border-radius:5px;background:linear-gradient(0deg,rgba(255,255,255,0) 0,white);transform:translateZ(0) scale(1)}.prize_fund{position:absolute;top:10px;left:40px;z-index:15;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;max-width:calc(100% - 40px);font-weight:900;text-transform:uppercase}.prize_fund .headline{margin-bottom:5px;box-sizing:border-box;height:22px;border-radius:6px;padding:5px 10px;background-color:rgba(107,33,18,.7);line-height:14px;font-size:14px}.prize_fund .value{margin-bottom:100px;line-height:46px;font-size:46px;text-shadow:0 1px 0 #aaa,0 2px 0 #aaa,0 3px 0 #aaa,1px 0 0 #aaa,1px 1px 0 #aaa,1px 2px 0 #aaa,1px 3px 0 #aaa,0 6px 24px rgba(0,0,0,.6)}.prize_fund .go_to{display:flex;width:100%}.btn_approve{box-shadow:0 4px 0 0 #3c7028,0 5px 5px 0 #000;background-color:#62c23c;outline:none;text-align:center;text-transform:uppercase;text-decoration:none;line-height:22px;font-size:16px;font-weight:800;font-family:Muller,sans-serif;letter-spacing:1px;white-space:nowrap;color:#fff;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:40px;border:none;border-radius:50px;padding:0 40px}.tournament_card:hover{transform:translateZ(0) scale(1.04)}.tournament_card:hover .go_to>*{box-shadow:0 4px 0 0 #3c7028,0 5px 5px 0 #000,inset 0 25px 25px -5px rgba(255,255,255,.4)}.tournament_card .card_title{display:flex;flex-direction:column;box-sizing:border-box;height:125px;width:100%}.tournament_card .card_info>*{position:relative;padding:15px 15px 15px 25px}.tournament_card .tournament_name{padding-top:5px;line-height:30px;font-size:24px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.tournament_card .card_conditions{position:relative;box-sizing:border-box;height:125px;width:100%}.tournament_card .card_conditions:before{box-sizing:border-box;width:100%;height:6px;background-image:url(../storage/images/point_with_space.svg);background-repeat:repeat-x;background-size:contain;-webkit-filter:none;filter:none;content:"";position:absolute;top:-3px;left:0;z-index:5}.tournament_card .card_conditions .card_status_img,.tournament_card .card_conditions .card_timer{position:relative;z-index:10;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;height:50%}.tournament_card .card_status_img{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.tournament_card .card_status{display:flex;flex-direction:column;max-width:calc(100% - 35px)}.tournament_card .tournament_status{height:35px;width:35px}.tournament_card .tournament_status img{height:inherit;width:inherit}.tournament_card .card_params{display:block;margin-bottom:4px;font-size:16px;font-weight:500;color:#646a87}.tournament_card .card_value{padding-top:2px;font-size:18px;font-weight:700}.tournament_card .card_timer{padding-bottom:10px}.tournament_card .card_time{display:flex}@media (min-width:0){.game-catalog_list-item{width:calc((100% - 15px)/2);padding-top:calc((100% - 15px)/2)}.game-catalog_list{max-width:450px}.game-catalog_list .game-catalog_list-item:nth-child(2n){margin-right:0}}@media (min-width:340px){.beam-categories .nav-categories_link{font-size:13px}.nav-categories_text{position:relative;bottom:-2px}}@media (min-width:669px){.beam-categories{padding:5px 0 0;box-shadow:none}.beam-categories .nav-categories{margin:0 auto;box-sizing:border-box;max-width:1200px;width:100%;padding:0 15px}.beam-categories .nav-categories_list>*{width:25%}.beam-categories .nav-categories_content,.beam-categories .nav-categories_link{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.beam-categories .nav-categories_link{padding:0}.beam-categories .nav-categories_content{justify-content:center;height:55px;max-height:55px;padding:0 5px}.beam-categories .nav-categories_content{justify-content:center;height:55px;max-height:55px;padding:0 5px}.beam-categories .nav-categories_list>:after,.beam-categories .nav-categories_list>:before{display:block;top:10.5px;height:34px}.beam-categories .nav-categories_img-wrapper{position:relative;margin-right:10px}.beam-categories .nav-categories_img{position:absolute;top:0;right:0}.beam-categories .nav-categories_item.x_casino .nav-categories_img,.beam-categories .nav-categories_item.x_tournament .nav-categories_img{width:37px}.beam-categories .nav-categories_item.x_slots .nav-categories_img{width:52px}.beam-categories .nav-categories_item.x_live .nav-categories_img{width:40px}.game-catalog_list{max-width:100%}.game-catalog_list-item{width:calc((100% - 45px)/4);padding-top:calc((100% - 45px)/4)}.gamecard:hover{transform:scale(1.1);z-index:4}.game-catalog_list .game-catalog_list-item:nth-child(2n){margin-right:15px}.game-catalog_list .game-catalog_list-item:nth-child(4n){margin-right:0}}@media (min-width:1025px){.beam-categories .nav-categories_link{font-size:16px}.beam-categories .nav-categories_img-wrapper{margin-right:15px;width:50px}.beam-categories .nav-categories_item.x_casino .nav-categories_img,.beam-categories .nav-categories_item.x_tournament .nav-categories_img{width:45px}.beam-categories .nav-categories_item.x_slots .nav-categories_img{width:60px}.beam-categories .nav-categories_item.x_live .nav-categories_img{width:55px}.game-catalog_list{max-width:100%}.game-catalog_list-item{width:calc((100% - 60px)/5);padding-top:calc((100% - 60px)/5)}.game-catalog_list .game-catalog_list-item:nth-child(5n){margin-right:0}.game-catalog_list .game-catalog_list-item:nth-child(4n){margin-right:15px}}@media (max-width:1200px){.header_and_main,footer,header{max-width:1200px}.carousel_megawin-wrapper{height:48px;background:linear-gradient(90deg,rgba(50,18,88,0) 0,rgba(50,18,88,.9) 10%,rgba(50,18,88,.9) 90%,rgba(50,18,88,0))}.banner_maxwin .carousel_megawin-text,.carousel_megawin-text{line-height:32px;font-size:26px}.banner_everyday .carousel_img{background-position-x:60%}}@media (max-width:1024px){.header_and_main,footer,header{max-width:1024px}.beam .beam_block,.block{padding:0 20px}.legally_safe_profit .card img{align-self:flex-start;padding-top:40px}footer .footer_second_box{flex-wrap:wrap;flex-direction:column;align-items:center}footer .footer_second_box .copyright_age_warning{margin-bottom:20px;width:100%}footer .footer_second_box .p_copyright{margin-right:30px}footer .footer_second_box .p_copyright,footer .footer_second_box .p_warning{width:45%}}@media (max-width:768px){.header_and_main,footer,header{max-width:768px}}@media (max-width:668px){.header_and_main,footer,header{max-width:668px}body .header_and_main{min-height:inherit}header{min-height:50px;height:auto;max-height:100px;background-color:#161626}header .header_box{flex-direction:column;flex-wrap:wrap}.beam .beam_block,.block{padding:0 10px}.block_text{margin:0 10px;padding:30px 15px}header .main_logo{height:50px}header .panel_non_authorized{display:flex;justify-content:center;box-sizing:border-box;height:50px;width:100%;border-top:1px solid #363648}header .panel_non_authorized .button_register{padding:0 12px}.carousel{position:relative;margin-top:0;padding-top:25%;height:0}.carousel_list{position:absolute;top:0;left:0;height:100%;width:100%}.carousel_item{height:100%}.carousel_img{background-size:100%}.banner_maxwin .carousel_img{background-image:url(../storage/images/maxwin.mobile.jpg)}.banner_megawin .carousel_img{background-image:url(../storage/images/megawin.mobile.jpg)}.banner_everyday .carousel_img{background-image:url(../storage/images/everyday.mobile.jpg)}.banner_maxwin .carousel_megawin-wrapper,.carousel_megawin-wrapper{height:auto;background:linear-gradient(90deg,rgba(50,18,88,0) 0,rgba(50,18,88,.6) 20%,rgba(50,18,88,.6) 80%,rgba(50,18,88,0))}.banner_maxwin .carousel_megawin-text,.carousel_megawin-text{background:transparent;-webkit-text-fill-color:#fff}.banner_everyday .carousel_text,.banner_maxwin .carousel_megawin-text,.carousel_megawin-text{box-sizing:border-box;padding-top:3px;padding-bottom:3px;line-height:20px;font-size:18px;text-transform:uppercase;text-align:center;text-shadow:none;color:#fff}.beam-categories .nav-categories_list{flex-wrap:wrap}.beam-categories .nav-categories_item.x_casino .nav-categories_img{width:34px}.layer_games:after,.layer_games:before{display:none}.layer_games{padding-top:20px}.legally_safe_profit{padding:30px 0}.legally_safe_profit .card{flex-direction:column;align-items:center}.legally_safe_profit .beam_block .card{min-height:0;padding-left:0}.legally_safe_profit .beam_block p{display:none}.legally_safe_profit .beam_block .card_head{display:flex;justify-content:center;margin:0;font-size:12px}.legally_safe_profit .card img{align-self:center;padding-top:0}.legally_safe_profit .beam_block img{margin-right:0}footer .footer_partners li,footer .footer_payments li{height:20px;margin-bottom:20px}footer .footer_payments li{margin-right:20px}footer .footer_payments .payment_visa{width:60px}footer .footer_second_box .copyright_age_warning{flex-wrap:wrap}footer .footer_second_box .age_18,footer .footer_second_box .p_copyright{margin-bottom:20px}footer .footer_second_box .p_copyright,footer .footer_second_box .p_warning{margin-right:2%;width:80%}.game-catalog_list-item:last-child{display:none}.tournament_card{display:block;border-radius:10px;height:auto}.tournament_card .card_picture{position:absolute;left:0;bottom:200px;z-index:10;height:250px;max-width:100%}.tournament_card .card_info{height:auto;width:100%;border-radius:10px;padding:20px 10px}.tournament_card .prize_fund{top:-10px;left:0;width:100%;max-width:100%}.tournament_card .prize_fund .headline{background-color:#8c5041}.tournament_card .prize_fund .value{margin-bottom:200px}.tournament_card .prize_fund .go_to{justify-content:center}.tournament_card .card_title{height:auto;align-items:center;padding:0 0 350px}.tournament_card .card_conditions{height:auto;padding:0}.tournament_card .card_conditions:before{display:none}.tournament_card .card_conditions>*{display:flex;flex-direction:column;align-items:center;margin-bottom:10px;box-sizing:border-box;height:40px;padding:0}.tournament_card .card_conditions>:last-child{margin-bottom:0}.tournament_card .card_params,.tournament_card .card_value{text-align:center}.tournament_card .tournament_status{position:absolute;top:calc((100% - 35px)/2);right:10px;z-index:5}.tournament_card:hover{transform:none}.content table{font-size:13px}.content table td,.content table th{padding:10px}}@media (max-width:414px){footer .footer_partners li{display:flex;margin-right:0;box-sizing:border-box;width:33.33333%}}@media (-webkit-min-device-pixel-ratio:2){.banner_maxwin .carousel_img{background-image:url(../storage/images/maxwin.desktop.x2.jpg)}.banner_megawin .carousel_img{background-image:url(../storage/images/megawin.desktop.x2.jpg)}.banner_everyday .carousel_img{background-image:url(../storage/images/everyday.desktop.x2.jpg)}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:668px){.banner_maxwin .carousel_img{background-image:url(../storage/images/maxwin.mobile.x2.jpg)}.banner_megawin .carousel_img{background-image:url(../storage/images/megawin.mobile.x2.jpg)}.banner_everyday .carousel_img{background-image:url(../storage/images/everyday.mobile.x2.jpg)}}