/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;outline:none}a{text-decoration:none}ul[class]{list-style:none}body{font-family:"OpenSans",sans-serif;background:#000}html{font-size:10px}html.hide{display:block}html.hide .blur_wrap{background:transparent;position:relative;filter:none}.wrapper{width:100%;min-height:100vh;overflow:hidden;position:relative}.main{position:relative;min-height:100vh;background:url("../img/bg.jpg") 50% 0% no-repeat no-repeat;background-size:cover}.logo{width:20.4rem;margin:0 auto 2rem;display:block;position:relative;z-index:15}.logo img{width:100%}.preloader{width:5em;height:5em;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:6}.blur_wrap{position:absolute;right:0;bottom:0;left:0;top:0;filter:blur(5px);width:100%;min-height:100%;z-index:5}.container{max-width:90rem;margin:0 auto;padding:3rem 2rem 0;position:relative;display:flex;flex-direction:column;height:100%}.title{font-weight:700;font-size:6.2rem;line-height:1.2;letter-spacing:.03em;margin-bottom:5rem;text-transform:uppercase}.text__shadow{position:relative}.text__shadow::before{content:attr(data-before);position:absolute;z-index:1;text-align:center;color:#c79123;text-shadow:5.51724px 8.82759px 11.0345px rgba(0,0,0,.66);background:transparent;left:.3rem;top:.3rem;width:100%}.text__shadow::after{content:attr(data-before);position:absolute;left:.3rem;top:.3rem;text-align:center;width:100%;background:linear-gradient(180deg, #4e1802 35%, #4e1c00 58.49%, #ef631a 71.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;z-index:1}.text__shadow .text__element{background:linear-gradient(180deg, #fff325 35%, #f89e0a 58.49%, #fff325 71.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center;position:relative;z-index:2}.txt-grad{display:block;position:relative;width:100%;text-align:center;white-space:nowrap;font-size:7rem;font-weight:900;line-height:1.2;color:#fff;opacity:1;z-index:2;transition:all .3s ease-in-out;padding:0 1rem;overflow:visible;text-transform:uppercase}.txt-grad:after{content:attr(data-text);display:block;padding:0 2rem;width:inherit;position:relative;-webkit-text-stroke:0;pointer-events:none;overflow:visible;background:linear-gradient(180deg, #F5B234 30%, #E38524 50%, #ECA52E 70%);background-size:100%;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-stroke:7px transparent}.game__hidden{display:none}.wheel{margin:0 auto 12rem;position:relative;width:63.4em}.wheel__around{width:63.4em;height:63.4em;background:url("../img/wheel-around.png") 50% 50%;background-size:100% 100%;position:relative;display:flex;justify-content:center;align-items:center;z-index:3;box-shadow:0px 0px 20rem #fff,inset 0px 0px 39.4544px 19.7272px rgba(9,0,14,.5);border-radius:50%}.wheel__spinner{width:61.1em;height:61.1em}.wheel__arrow{background:url("../img/wheel-arrow.png") 50% 50%;background-size:100% 100%;width:11.2em;height:11em;position:absolute;left:50%;transform:translateX(-50%);top:-7%}.wheel__sector{background:url("../img/wheel-sector.png") 50% 50%;background-size:100% 100%;width:27.5em;height:31.2em;position:absolute;left:50%;transform:translateX(-50%);top:2.5em}.wheel__btn{position:absolute;width:19.5em;height:19.5em;border-radius:50%;background:transparent;border:none;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:url("../img/btn.png") 50% 50%;background-size:100% 100%;padding:0;transition:all .3s ease-in-out}.wheel__btn:hover{box-shadow:0px 0px 2rem #fff}.wheel__btn:disabled{pointer-events:none;box-shadow:0px 0px 2rem #fff}.wheel__btn_text{font-size:4em;text-transform:uppercase;font-weight:700;margin-left:-0.1em;line-height:1}.wheel__btn_text:before,.wheel__btn_text:after{left:.04em;top:.04em}.wheel__btn_text:before{text-shadow:0px 3.68788px 4.60985px #000}.wheel__bottom{background:url("../img/wheel-bottom.png") 50% 50%;background-size:100% 100%;width:54.4em;height:51.6em;position:absolute;bottom:19em;left:50%;transform:translate(-50%, 100%);z-index:2}.wheel__spinner_animated{animation:2s spinner ease-in-out infinite}.wheel__spinner_win{animation:4s spinTo1 ease-in-out forwards}.wheel__spinner_final{transform:rotate(675deg)}@keyframes spinner{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}100%{transform:rotate(-5deg)}}@keyframes spinTo1{0%{transform:rotate(-5deg)}70%{transform:rotate(679deg)}80%{transform:rotate(669deg)}100%{transform:rotate(675deg)}}.pers{position:absolute;pointer-events:none;width:62.9em;top:25%;left:107%;transform:translateX(-50%);z-index:5}html.en .en{display:block}html .en{display:none}html.ru .ru{display:block}html .ru{display:none}html.de .de{display:block}html .de{display:none}html.fi .fi{display:block}html .fi{display:none}html.pl .pl{display:block}html .pl{display:none}html.pt .pt{display:block}html .pt{display:none}html.es .es{display:block}html .es{display:none}html.ro .ro{display:block}html .ro{display:none}html.hu .hu{display:block}html .hu{display:none}html.fr .fr{display:block}html .fr{display:none}html.ph .ph{display:block}html .ph{display:none}html.vn .vn{display:block}html .vn{display:none}html.th .th{display:block}html .th{display:none}html.cz .cz{display:block}html .cz{display:none}html.jp .jp{display:block}html .jp{display:none}html.in .in{display:block}html .in{display:none}html.gr .gr{display:block}html .gr{display:none}html.lt .lt{display:block}html .lt{display:none}html.lv .lv{display:block}html .lv{display:none}html.se .se{display:block}html .se{display:none}html.ee .ee{display:block}html .ee{display:none}html.sk .sk{display:block}html .sk{display:none}html.ua .ua{display:block}html .ua{display:none}html.cn .cn{display:block}html .cn{display:none}html.no .no{display:block}html .no{display:none}html.tr .tr{display:block}html .tr{display:none}html.br .br{display:block}html .br{display:none}html.cl .cl{display:block}html .cl{display:none}html.it .it{display:block}html .it{display:none}.lang_switcher_outer{position:absolute;top:4rem;right:-20rem;width:8.5em;height:4em;z-index:1422;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:700;font-size:100%}.lang_switcher_outer .lang_switcher{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:block;cursor:pointer;position:relative;z-index:3;background:#8d0a57;border-radius:.8em;height:4em;padding:0 .5em}.lang_switcher_outer .lang_switcher .curr_lang{position:relative;display:inline-block;top:.8em;margin:0 .5em 0 .5em}.lang_switcher_outer .lang_switcher .curr_lang span{font-size:1.3em;padding:.35em 0 0 0;display:inline-block}.lang_switcher_outer .lang_switcher .curr_lang .lang_flag{top:.4em;margin:0 .5em 0 0}.lang_switcher_outer i{top:.8em;background:url("../img/lang-arr.svg") 0 0 no-repeat;background-size:contain;width:1.4em;position:relative;height:.8em;display:inline-block}.lang_switcher_outer p{font-size:1.1em;position:relative;color:#fff;top:.7em;text-transform:none;display:inline-block;width:41%;text-align:center;margin-left:.3em}.lang_flag{display:inline-block;border-radius:50%;width:1.6em;height:1.6em;margin:0 .7em 0 .5em;position:relative;top:.35em;overflow:hidden}.lang_list{position:absolute;list-style-type:none;top:3em;padding-top:1em;display:none;right:0;width:100%;overflow:hidden;cursor:auto;border-top:none;background:rgba(141,10,87,.9);border-radius:0 0 .8em .8em}.lang_list.act{display:grid;grid-template-columns:1fr}.lang_list li{background:transparent;height:3em;cursor:pointer;padding:0 .5em}.lang_list li span{font-size:1.3em;padding:.7em 0 0 0;display:inline-block}.lang_list li.curr{pointer-events:none;background:#fff}.lang_list li.curr span{color:#8d0a57}.lang_list li:hover{background:#fff}.lang_list li:hover span{color:#8d0a57}.popup{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.7);z-index:14;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.popup__show{opacity:1;pointer-events:all}.popup__window{width:70.5em;min-height:65.8em;background:url("../img/popup-bg.png") 50% 50% no-repeat no-repeat;background-size:100% 100%;position:absolute;left:0;right:0;margin:0 auto;top:12rem;padding:2em 4em;display:none}.popup__window_show{display:block}.popup__content{padding:3em 2em}.popup__sum{font-weight:700;font-size:4.6em;margin-bottom:.7em}.popup__sum .text__shadow{text-transform:uppercase}.popup__sum .text__shadow:before,.popup__sum .text__shadow:after{left:.2rem;top:.2rem}.popup__sum .text__shadow:before{text-shadow:7.49614px 11.9938px 14.9923px rgba(0,0,0,.66)}.popup__title{color:#e6e6e6;margin-bottom:1em}.popup__title span{font-weight:700;font-size:4em;text-align:center;letter-spacing:.03em;text-transform:uppercase}.popup__img{margin:0 auto 3.2em;width:28em;display:flex;justify-content:center}.popup__btn{width:40.3em;height:9.4em;background:url("../img/btns.png") 50% 0%;background-size:40.3em 18.8em;margin:0 auto;border:none;outline:none;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:5em}.popup__btn:hover{background-position:50% 100%}.popup__btn .text__shadow{font-weight:700;font-size:3.2em;line-height:1.2;margin-top:-0.15em}.popup__btn .text__shadow:before,.popup__btn .text__shadow:after{left:.2rem;top:.2rem}.popup__btn .text__shadow:before{text-shadow:4.48209px 7.17135px 8.96418px rgba(0,0,0,.66)}.popup__sum_top{margin-bottom:.3em}.cards{display:grid;grid-template-columns:max-content max-content;margin:0 auto;grid-gap:4em;justify-content:center}.card{position:relative;width:38.1em;height:23.3em;cursor:pointer}.card img{max-width:none}.card__win{pointer-events:none}.card__win .card__used{display:block}.card__win .card__hover{opacity:0}.card__win .card__hover,.card__win .card__normal{opacity:0}.card__win .jsgif{opacity:0}.card__disabled{pointer-events:none}.card__block_animation{pointer-events:none !important}.card__block_animation .card__action{display:block}.card__block_animation .card__hover,.card__block_animation .card__normal{opacity:0 !important}.card__border{position:relative;z-index:10;width:38.1em;height:23.3em}.card__border img{width:100%}.card__normal{position:absolute;width:35.4em;height:20.3em;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}.card__normal img{width:100%}.card__hover{position:absolute;width:35.4em;height:20.3em;left:50%;top:50%;transform:translate(-50%, -50%);z-index:4;opacity:0;transition:all .3s ease-in-out}.card__hover img{width:100%}.card__action{position:absolute;width:35.4em;height:20.3em;left:50%;top:50%;transform:translate(-50%, -50%);z-index:5;display:none;font-size:100%}.card__action img{width:100%}.card .jsgif{position:absolute;width:35.4em;height:20.3em;left:50%;top:50%;z-index:4;transform:translate(-50%, -50%);transition:all .2s ease}.card .jsgif>canvas{width:100%;height:100%}.card__sum{position:absolute;width:35.4em;height:20.3em;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}.card__sum img{width:100%}.card__text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;width:24.3em;height:13.1em;display:flex;justify-content:center;align-items:center}.card__text img{width:100%}.card__used{pointer-events:none;position:absolute;width:35.4em;height:20.3em;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3}.card__used img{width:100%}.bonuses{display:grid;grid-template-columns:max-content;grid-gap:1em;justify-content:center;margin:0 auto;transition:all .3s ease-in-out}.bonuses__hidden{opacity:0}.bonuses__page{position:absolute;left:0;transform:translateX(-100%);top:17.5rem}.bonus{width:17.4em;height:16.2em;background:url("../img/bonus.png") 50% 50%;background-size:100% 100%;padding:2.8em 2em;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:all .3s ease-in-out}.bonus__hidden{opacity:0}.bonus__title{display:flex;justify-content:center;align-items:center}.bonus__title_icon{margin-right:.5em}.bonus__title_respin{width:3.2em;height:2.7em}.bonus__title_money{width:4.4em;height:2.7em}.bonus__title_text span{font-weight:700;font-size:2.8em;letter-spacing:.03em;color:#e6e6e6;text-align:center}.bonus:nth-child(1) .bonus__sum span{display:block;overflow:hidden}.bonus__sum{display:block;overflow:hidden}.bonus__sum span{font-weight:700;font-size:4rem;line-height:1.5;letter-spacing:.04rem;background:linear-gradient(180deg, #fff325 35%, #f89e0a 58.49%, #fff325 71.67%);-webkit-box-decoration-break:clone;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center;overflow:hidden}.en .popup__title span{font-size:3.6em}.popup__bonuses{grid-template-columns:max-content max-content;margin-bottom:4em}@media(hover: hover)and (pointer: fine){.card:hover .card__hover{opacity:1}}html.pl .title{font-size:5rem;padding:1.5rem 0}html.pl .wheel__btn_text{font-size:3.2em}html.pl #game__cards .title{font-size:6.2rem;padding:0}html.pl .txt-grad{font-size:6rem}html.pl .popup #popup__window_2 .popup__title{font-size:.8rem}html.lv .title{font-size:4.8rem;padding:1.8rem 0}html.lv .wheel__btn_text{font-size:3.6em}html.lv #game__cards .title{font-size:5.4rem;padding:1rem 0}html.lv .popup #popup__window_2 .popup__title{font-size:.8rem}html.lv .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.8em}html.lt .title{font-size:4.6rem;padding:1.9rem 0}html.lt #game__cards .title{font-size:5.4rem;padding:1rem 0}html.lt .popup #popup__window_2 .popup__sum{margin-bottom:.3em}html.lt .popup #popup__window_2 .popup__bonuses{margin-top:.9em}html.it .title{font-size:4.8rem;padding:1.8rem 0}html.it #game__cards .title{font-size:5.4rem;padding:1rem 0}html.fr .title{font-size:4.6rem;padding:1.9rem 0}html.fr .wheel__btn_text{font-size:3em}html.fr #game__cards .title{font-size:5.4rem;padding:1rem 0}html.fr .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.7em}html.de .title{font-size:4.8rem;padding:1.8rem 0}html.de .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.5em}html.ro .title{font-size:4.8rem;padding:1.8rem 0}html.ro .wheel__btn_text{font-size:3em}html.ro #game__cards .title{font-size:5.4rem;padding:1rem 0}html.ro .txt-grad{font-size:5rem}html.ro .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.5em}html.gr .title{font-size:4rem;padding:2.4rem 0}html.gr .wheel__btn_text{font-size:3.6em}html.gr #game__cards .title{font-size:5rem;padding:1.4rem 0}html.hu .title{font-size:4.4rem;padding:2.1rem 0}html.hu .wheel__btn_text{font-size:2.6em}html.hu .txt-grad{font-size:4.8rem}html.hu .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.5em}html.hu .bonus__title{text-transform:uppercase}html.hu .bonus:nth-child(2) .bonus__sum{font-size:.8em;margin:.8rem 0}html.es .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.6em}html.ee .wheel__btn_text{font-size:3em}html.ee .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.9em}html.cz .title{font-size:4.8rem;padding:1.8rem 0}html.cz .wheel__btn_text{font-size:3em}html.cz #game__cards .title{font-size:6.2rem;padding:0rem 0}html.cz .txt-grad{font-size:5rem}html.cz .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.6em}html.ru .title{font-size:5rem;padding:1.5rem 0}html.ru #game__cards .title{font-size:6.4rem;padding:0rem 0}html.ru .popup #popup__window_2 .popup__btn .text__shadow{font-size:2.8em}@media(min-width: 2000px){html{font-size:11px}.wheel{font-size:110%}.pers{font-size:100%}}@media(min-width: 2400px){html{font-size:12px}}@media(max-width: 1680px){html{font-size:9.5px}}@media(max-width: 1600px){html{font-size:9px}}@media(max-width: 1440px){html{font-size:8.5px}}@media(max-width: 1370px){html{font-size:8px}}@media(max-width: 1280px){html{font-size:8.25px}.lang_switcher_outer{right:-10rem}.bonuses__page{transform:translateX(-80%)}}@media(max-width: 1040px){.wheel{font-size:110%}.pers{font-size:95%;left:100%;top:30%}}@media(max-width: 980px){html{font-size:8px}.bonuses__page{grid-template-columns:max-content max-content;grid-gap:4em;left:50%;transform:translateX(-50%);top:92rem;z-index:10}.lang_switcher_outer{right:0}}@media(max-width: 780px){html{font-size:7.5px}.pers{left:95%}}@media(max-width: 660px){html{font-size:7px}.pers{font-size:90%;top:38%;left:90%}.lang_switcher_outer{right:2rem}.container{padding:4rem 1rem 0}.logo{width:35rem;margin-bottom:3rem}.title{margin-bottom:7rem}.popup__window{top:28rem}.lang_switcher_outer{top:5.5rem;font-size:140%}.card__hover{opacity:0 !important}}@media(max-width: 580px){.wrapper{background:url("../img/bg-mob.png") 50% 0%;background-size:cover}html{font-size:6.5px}.cards,.bonuses__page{grid-gap:2em}.pers{left:95%}}@media(max-width: 500px){html{font-size:5.5px}}@media(max-width: 440px){html{font-size:5px}.pers{top:40%;left:92%}}@media(max-width: 400px){html{font-size:4.75px}}@media(max-width: 380px){html{font-size:4.5px}}@media(max-width: 360px){html{font-size:4.25px}}@media(max-width: 340px){html{font-size:4px}}