@font-face{font-family:GothamProMed;src:url(../fonts/GothamProMed.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProMed.otf) format("opentype"),url(../fonts/GothamProMed.woff) format("woff"),url(../fonts/GothamProMed.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GothamProBlack;src:url(../fonts/GothamProBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProBlack.otf) format("opentype"),url(../fonts/GothamProBlack.woff) format("woff"),url(../fonts/GothamProBlack.ttf) format("truetype");font-weight:400;font-style:normal}
html{overflow-x:hidden}*,*:after,*:before{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit}picture img{width:100% !important;height:100% !important;object-fit: fill;}.puzzle-prize--one{width: 29%;}.puzzle-prize--two{width: 33%;margin: 0 auto;}.puzzle-prize--three{width: 32%;}img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main{min-height:100vh}.container{max-width:1200px;padding:0 30px;margin:0 auto}.intro{overflow:hidden}
.logo{display:block;max-width:180px;margin:71px auto 56px}.title{font-size:50px;text-align:center}.puzzle{position:relative;top:-50px}.puzzle-bg{max-height:551px;max-width:534px;display:block;margin:0 auto}.puzzle-frame{max-width:437px;max-height:419px;position:absolute;bottom:14px;left:50%;transform:translateX(-50%);width:82%;z-index:2}.puzzle-prize,.puzzle-prize__finally{display:flex;max-width:401px;max-height:398px;position:absolute;bottom:33px;left:50%;transform:translateX(-50%);width:82%;z-index:0;overflow:hidden}.puzzle-prize__finally{height: 68%;object-position:top;bottom:27px;z-index:3;display:none}.puzzle-prize--one,.puzzle-prize--two,.puzzle-prize--three{height:100%;transform:translateY(10px);transition:transform 1.2s ease-in-out}.puzzle-prize--two picture,.puzzle-prize--three picture{display:block}.puzzle-active .puzzle-prize--one{width:27%;animation:show-prize 1.5s ease-in-out;transform:translateY(-49.5%)}.puzzle-active .puzzle-prize--two{animation:show-prize 1.2s ease-in-out;transform:translateY(-75%)}
.puzzle-active .puzzle-prize--three{animation:show-prize .8s .5s ease-in-out;transform:translateY(-76.5%)}@keyframes show-prize-one{0%{transform:translateY(0%)}100%{transform:translateY(-49.5%)}}.btn{background-image:url('../img/button-dark.png');background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;outline:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:'Noto Sans',sans-serif;font-weight:800;color:#fff;-webkit-text-stroke:4px #34730b}.btn-get{font-size:26px;width:45%;height:14%;-webkit-text-stroke:2px #34730b}.btn-get:hover{background-image:url('../img/button.png');-webkit-text-stroke:2px #54bf3a}.order{position:relative}.order-arm{position:absolute;display:none;top:45px;max-height:374px;height:100%;max-width:233px;width:100%;left:61%;-webkit-transform:translate(-50%,2000%);-ms-transform:translate(-50%,2000%);transform:translate(-50%,2000%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.order-btn{font-size:80px;height:130px;max-width:625px;margin:0 auto 20px}.order-btn:hover{background-image:url('../img/button.png');-webkit-text-stroke:4px #54bf3a}.order-btn__stop{display:none}.order{max-width:500px;margin:0 auto}.order-arrow{width:120px;height:100px}.order-button{outline:none;border:none;background:0 0;background-repeat:no-repeat;background-position:center;background-size:contain;width:130px;height:130px;margin:0 auto;display:block;transition:all 1s ease-in-out}.order-button--active{animation:btn-spin 1.5s .5s ease-in-out}.order-arrow__item{position:absolute;top:0;max-width:100px}.order-arrow--right .order-arrow__item{transform:rotate(90deg);left:20px;-webkit-animation:fade-right 1s infinite ease-in-out;animation:fade-right 1s infinite ease-in-out}.order-arrow--left .order-arrow__item{transform:rotate(-90deg);right:20px;-webkit-animation:fade-left 1s infinite ease-in-out;animation:fade-left 1s infinite ease-in-out}.order-arrow--right .order-arrow__item--light{-webkit-animation:light-off 1s infinite ease-in-out,fade-right 1s infinite ease-in-out;animation:light-off 1s infinite ease-in-out,fade-right 1s infinite ease-in-out}
.order-arrow--right .order-arrow__item--dark{-webkit-animation:light-on 1s infinite ease-in-out,fade-right 1s infinite ease-in-out;animation:light-on 1s infinite ease-in-out,fade-right 1s infinite ease-in-out}.order-arrow--left .order-arrow__item--light{-webkit-animation:light-off 1s infinite ease-in-out,fade-left 1s infinite ease-in-out;animation:light-off 1s infinite ease-in-out,fade-left 1s infinite ease-in-out}.order-arrow--left .order-arrow__item--dark{-webkit-animation:light-on 1s infinite ease-in-out,fade-left 1s infinite ease-in-out;animation:light-on 1s infinite ease-in-out,fade-left 1s infinite ease-in-out}.order-area{top:-60px;display:flex;align-items:center}.order-arrows{position:relative}.order-arrows:first-child{-webkit-animation:fade-right 1s infinite ease-in-out;animation:fade-right 1s infinite ease-in-out;left:-50px}.order-arrows:last-child{-webkit-animation:fade-left 1s infinite ease-in-out;animation:fade-left 1s infinite ease-in-out;right:-50px}.order-arrows__item{position:absolute;max-height:235px;max-width:214px;top:0}
.order-arrows:first-child .order-arrows__item{left:-20px}.order-arrows:last-child .order-arrows__item{right:-20px}.order-arrows__light{top:-3px;-webkit-animation:light-off 1s infinite ease-in-out;animation:light-off 1s infinite ease-in-out}.order-arrows__dark{opacity:0;-webkit-animation:light-on 1s infinite ease-in-out;animation:light-on 1s infinite ease-in-out}.game{position:fixed;padding-top:150px;bottom:0;top:0;left:0;right:0;z-index:30;visibility:hidden}.game:before{content:'';position:absolute;bottom:0;right:0;left:0;top:0;background-color:rgba(0,0,0,.9);z-index:-1}.game .container{-webkit-transform:translate(150%,-100%);-ms-transform:translate(150%,-100%);transform:translate(150%,-100%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.visible-game{visibility:visible}.visible-game .container{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.game-title{font-size:32px;text-align:center;will-change:transform}
.game-cards{display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr)}.game-cards__item{position:relative;cursor:pointer;min-width:150px;min-height:230px;width:100%;max-width:430px;will-change:transform}.game-cards__item:nth-child(1){-webkit-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);-webkit-transition:-webkit-transform .58s ease-in-out;transition:-webkit-transform .58s ease-in-out;-o-transition:transform .58s ease-in-out;transition:transform .58s ease-in-out;transition:transform .58s ease-in-out,-webkit-transform .58s ease-in-out}.game-cards__item:nth-child(2){-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);-webkit-transition:-webkit-transform .59s ease-in-out;transition:-webkit-transform .59s ease-in-out;-o-transition:transform .59s ease-in-out;transition:transform .59s ease-in-out;transition:transform .59s ease-in-out,-webkit-transform .59s ease-in-out}.game-cards__item:nth-child(3){-webkit-transform:translateX(240px);-ms-transform:translateX(240px);transform:translateX(240px);-webkit-transition:-webkit-transform .599s ease-in-out;transition:-webkit-transform .599s ease-in-out;-o-transition:transform .599s ease-in-out;transition:transform .599s ease-in-out;transition:transform .599s ease-in-out,-webkit-transform .599s ease-in-out}
.visible-game .game-cards__item:nth-child(1),.visible-game .game-cards__item:nth-child(2),.visible-game .game-cards__item:nth-child(3){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.game-cards__item-pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:93%;-o-object-fit:fill;object-fit:fill;height:74%;z-index:-1}.game-cards__item-bg{height:230px;-o-object-fit:fill;object-fit:fill;z-index:1}.game-cards__item--fire{position:relative;z-index:2}.game-cards__item-money{z-index:-1}.hidden-bg{-webkit-animation:hide-bg 1.5s ease-in-out;animation:hide-bg 1.5s ease-in-out;opacity:0;z-index:35}.show-bonus{-webkit-animation:hide-bg 3s ease-in-out;animation:hide-bg 3s ease-in-out;opacity:0;z-index:35}.show-bg{animation:hide-bg .55s reverse ease-in-out}.popup{position:fixed;bottom:0;right:0;left:0;top:0;width:100vw;min-height:100vh;z-index:2222;background-color:rgba(0,0,0,.9);opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-1}
.visible{opacity:1;z-index:40}.popup .popup-result{-webkit-transform:translate(150%,-100%);-ms-transform:translate(150%,-100%);transform:translate(150%,-100%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.visible .popup-result{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.visible#popup-first>.popup-result{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.popup-result{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:contain;height:100%;max-height:615px;max-width:700px;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;will-change:transform}
.popup-result__title{max-width:356px;font-size:33px;text-align:center;line-height:1.2;text-transform:uppercase}.popup-result__title--accent{color:#eed004}.popup-prize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto;max-width:310px;width:100%}.popup-prize__item{background-color:#56160b;padding:20px;border-radius:25px;text-align:center;width:137px;height:124px;border:1px solid #ff7900;box-shadow:0px 0px 25px 8px rgba(255,69,0,1);-webkit-box-shadow:0px 0px 25px 8px rgba(255,69,0,1);-moz-box-shadow:0px 0px 25px 8px rgba(255,69,0,1)}.popup-prize__item-title{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:26px;font-weight:600;margin-bottom:15px}.popup-prize__item-fs{width:31px;height:31px;margin-right:8px;-webkit-transform:rotate(190deg);-ms-transform:rotate(190deg);transform:rotate(190deg)}
.popup-prize__item-money{width:40px;height:31px;margin-right:5px}.popup-prize__item-amount{font-size:21px;font-weight:700;color:#eed004}.popup-title{color:#ffeb64;font-size:38px}.popup-subtitle{font-size:32px;font-weight:700;margin:20px 0}.popup-bonus{color:#ffeb64;font-size:38px;text-transform:uppercase;font-weight:700;margin-bottom:50px}#particles-js{position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;z-index:0;pointer-events:none}@-webkit-keyframes light-on{0%{opacity:0}80%{opacity:1}100%{opacity:0}}@keyframes light-on{0%{opacity:0}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes light-off{0%{opacity:1}80%{opacity:0}100%{opacity:1}}@keyframes light-off{0%{opacity:1}80%{opacity:0}100%{opacity:1}}@keyframes fade-left{0%{transform:rotate(-90deg) translateY(0)}100%{transform:rotate(-90deg) translateY(10px)}}@keyframes fade-right{0%{transform:rotate(90deg) translateY(0)}100%{transform:rotate(90deg) translateY(10px)}
}@-webkit-keyframes spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(140deg);transform:translate(-50%,-50%) rotate(140deg)}50%{-webkit-transform:translate(-50%,-50%) rotate(145deg);transform:translate(-50%,-50%) rotate(145deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(140deg);transform:translate(-50%,-50%) rotate(140deg)}}@keyframes spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(140deg);transform:translate(-50%,-50%) rotate(140deg)}50%{-webkit-transform:translate(-50%,-50%) rotate(145deg);transform:translate(-50%,-50%) rotate(145deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(140deg);transform:translate(-50%,-50%) rotate(140deg)}}@keyframes btn-spin{0%{transform:rotate(0) scale(1)}80%{transform:rotate(1080deg) scale(.9)}100%{transform:rotate(1080deg) scale(.99)}}@-webkit-keyframes hide-bg{0%{opacity:1}100%{opacity:0}}@keyframes hide-bg{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0) scale(1);transform:translate3d(0,10px,0) scale(1.1)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0) scale(1.03);transform:translate3d(0,-10px,0) scale(1.03)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0) scale(1);transform:translate3d(0,10px,0) scale(1)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,-10px,0) scale(1);transform:translate3d(0,10px,0) scale(1.1)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0) scale(1.03);transform:translate3d(0,-10px,0) scale(1.03)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0) scale(1.1);transform:translate3d(0,10px,0) scale(1.1)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (min-width:660px){.game-cards__item-bg.game-cards__item-pic{height:74%}}@media (max-width:770px){.popup-result__title{max-width:250px;font-size:17px}.popup-prize__item-title{font-size:20px}
.popup-prize__item-fs{width:25px;height:25px}.popup-prize__item-money{width:35px;height:25px}.popup-prize__item-amount{font-size:18px}.popup-prize__item{width:120px;height:107px}.popup-prize{margin:11px auto 0;max-width:250px}.btn-get{font-size:20px;width:40%}}@media (max-width:750px){.logo{margin:34px auto 56px}}@media (max-width:660px){.order-btn{font-size:50px}.order-btn{width:70%;margin:0 auto}body{margin-bottom:250px;background-position:50% 50%}.logo{margin:34px auto}.order-arrows__item{max-height:79px;max-width:109px}.main{padding-top:0}.game-cards{grid-template-columns:repeat(1,1fr)}.game-cards__item{margin:0 auto}.game-cards__item-pic{height:74%}.game-cards__item-money{width:88%;height:70%}.btn-get{width:250px}.popup-result{background-size:100% 80%}}@media (max-width:600px){.puzzle-prize{width:76%;bottom:41px;max-height:71%;max-width:424px}.puzzle-frame{bottom:21px}.puzzle-prize__finally{max-width:72%;max-height:65%;bottom:35px}}@media (max-width:500px){html{overflow:hidden}.intro{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:100vh;padding-top:0}
body{margin-bottom:0;min-height:100vh}.popup-result{top:45%}.popup-result{width:95%}.popup-title{font-size:32px}.popup-subtitle{font-size:28px;margin:15px 0}.popup-bonus{font-size:32px}.order-btn{font-size:40px;-webkit-text-stroke:2px #34730b}.order-btn:hover{-webkit-text-stroke:2px #54bf3a}.order-arm{display:block;height:360px;left:66%}.order-arm--active{-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}}@media (max-width:458px){.puzzle-prize{bottom:34px}.puzzle-frame{bottom:19px}}@media (max-width:450px){.puzzle-prize__finally{bottom: 26px;}.order-btn{font-size:30px;-webkit-text-stroke:2px #54bf3a}.order-arrows__item{max-height:103px;max-width:103px}.order-arrows{height:132px}.game{padding-top:20px}.order-btn{height:60px;margin:0 auto 15px}.logo{margin:74px auto 35px;}.game-cards__item-money{width:78%;height:63%}.game-cards__item-pic{height:65%;width:80%}.game-cards__item--fire{height:201px;width:88%;left:19px;top:13px;display:block;}.game-cards__item:nth-child(2){top:-45px}.game-cards__item:nth-child(3){top:-90px}
.order-arm{top:47px;left:68%}.puzzle-frame{bottom:17px}.game-title{font-size:22px}.popup-result__title{font-size:17px;margin-bottom:15px}}@media (max-width:420px){.order-arrow__item{max-width:80px}.order-arrow{width:72px;height:65px}.order-button{width:100px;height:100px}}@media (max-width:400px){.puzzle-frame{bottom:13px}.puzzle-prize{bottom:27px;max-height:69%}.puzzle-prize--one,.puzzle-prize--two,.puzzle-prize--three{transform:translateY(0px)}.puzzle-active .puzzle-prize--two{transform:translateY(-75%)}.puzzle-active .puzzle-prize--three{transform:translateY(-76%)}.puzzle-prize__finally{bottom:25px}}@media (max-width:360px){.order-arrow__item{max-width:65px}.order-arrow{width:65px;height:55px}.order-button{width:80px;height:80px}.order-arm{left:75%}}@media (max-width:345px){.popup-title{font-size:28px}.popup-subtitle{font-size:22px;margin:5px 0}.popup-bonus{font-size:28px}.order-btn{font-size:27px}.logo{margin:35px auto}}