*,:before,:after{padding:0;margin:0;border:0;box-sizing:border-box}body{background:#000}ul{list-style-type:none}a{text-decoration:none}.wrapper{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:1.17;color:#fff;background-color:#000}.container{max-width:1820px;margin:0 auto;padding:0 15px}.header{position:relative;background:#fff;height:90px;transition:all .4s ease}.header__container{max-width:1550px;height:100%;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between;align-items:center}.header img{max-width:175px;display:block;transition:all .4s ease}.burger_ftv{display:block;width:25px;height:17px;position:relative;z-index:10;cursor:pointer}.burger_ftv span{position:absolute;top:7px;left:0;width:100%;height:3px;background:#000;transition:all .2s linear}.burger_ftv span:first-child{top:0}.burger_ftv span:last-child{top:auto;bottom:0}.burger_ftv.active span{transform:scale(0)}.burger_ftv.active span:first-child{transform:rotate(-45deg);top:7px}.burger_ftv.active span:last-child{transform:rotate(45deg);bottom:7px}.nav_ftv{position:absolute;top:100%;left:-100%;width:100%;font-size:18px;text-align:center;font-weight:900;text-transform:uppercase;background-color:#fff;border-top:1px solid #000}.nav_ftv.active{left:0}.nav_ftv a{padding:10px 15px;display:block;color:#000;transition:all .3s ease}.nav_ftv a:hover{background-color:#69d6ff33}.banner img{width:100%;height:auto}.banner__desktop{display:block}.banner__mobile{display:none}.steps{padding:20px 0;display:block;text-align:left;background:#12202a}.steps__items{display:flex;justify-content:center}.steps__item{padding:9px;position:relative;display:flex;align-items:center;background:#000;border-radius:4px}.steps__item:not(:last-child){margin-right:47px;transition:all .4s ease}.steps__num{width:60px;height:60px;margin-right:9px;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,#f7ec69,#c47827);border-radius:4px;font-family:Roboto Slab,serif;font-weight:900;font-size:35px;text-align:center;color:#fff;transition:all .4s ease}.steps__content{font-weight:700;font-size:27px;text-align:left;color:#fff;transition:all .4s ease}.steps__top{margin-bottom:4px;font-size:18px;font-weight:800;white-space:nowrap}.steps__bottom{font-size:15px;font-weight:400}.steps__arrow,.steps__check{width:30px;height:30px;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);transition:all .4s ease}.steps__check{display:none}.steps__arrow img,.steps__check img{width:100%;max-width:30px;height:auto}.guarantee{padding:65px 0 80px;text-align:center;background:linear-gradient(180deg,#000,#12202a);transition:all .4s ease}.title{color:#f6eb61;font-size:48px;font-weight:700;transition:all .4s ease}.guarantee__title{margin-bottom:20px}.txt{max-width:1350px;margin:0 auto;line-height:1.67;transition:all .4s ease}.txt__margin{margin-bottom:10px}.guarantee__txt{margin-bottom:70px}.accent{color:#f6eb61;font-weight:700}.guarantee__advantage{margin-bottom:100px;display:flex;justify-content:center;align-items:center;gap:39px;transition:all .4s ease}.guarantee__advantage-img{max-width:406px;height:auto;transition:all .4s ease}.guarantee__advantage img{width:100%;height:auto;display:block}.guarantee__jackpot{max-width:1624px;margin:0 auto;display:flex;padding:30px 50px;justify-content:center;align-items:center;gap:50px;border-radius:10px;border:1px solid #9191ff;background:linear-gradient(180deg,#4d4dff,#000);transition:all .4s ease}.guarantee__jackpot-img{max-width:740px;height:auto}.guarantee__jackpot img{width:100%;height:auto;display:block}.guarantee__jackpot-sum{width:100%;max-width:734px;height:92px;padding:0 15px;display:flex;justify-content:center;align-items:center;font-size:64px;font-weight:900;border-radius:5px;background:linear-gradient(180deg,#4a1452,#4a145200);box-shadow:0 0 11px #fbf4cb;transition:all .4s ease}.games{padding:50px 0;text-align:center;background:linear-gradient(180deg,#4a1b53,#12202a00);transition:all .4s ease}.games__title{margin-bottom:50px}.games__txt:not(:last-child){margin-bottom:50px}.games__items{margin-bottom:50px;display:flex;justify-content:center;align-items:center;gap:37px;transition:all .4s ease}.games__items-img{max-width:350px;height:auto;transition:all .4s ease}.games__items img{width:100%;height:auto;display:block}.games__button{width:100%;max-width:420px;margin-bottom:70px;padding:16px 23px;display:inline-block;font-weight:900;font-size:64px;line-height:1.2;text-align:center;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25);background:linear-gradient(135deg,#9191ff,#4d4dff);border:1px solid #fff;border-radius:5px;box-shadow:0 4px 37px #ffffff40;transition:all .4s ease}.games__button:hover{background:linear-gradient(135deg,#9a9af7,#5959e9)}@media(max-width:800px){.steps{padding:10px 0}.steps__items{flex-direction:column}.steps__item:not(:last-child){margin-right:0;margin-bottom:10px}.steps__top{margin-right:25px;white-space:normal}.steps__arrow{top:12px;left:calc(100% - 9px);transform:translate(-100%) rotate(90deg)}.steps__check{top:12px;left:calc(100% - 9px);display:block;transform:translate(-100%)}.guarantee__jackpot{padding:0 10px 15px;gap:0;flex-direction:column;border-radius:5px}.guarantee__jackpot-sum{border-radius:0}.guarantee__advantage{margin-bottom:100px;flex-wrap:wrap;gap:20px 10px}.guarantee__advantage-img{width:calc(50% - 5px);max-width:300px}.games__items{margin-bottom:50px;display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.games__items-img{width:calc(50% - 5px);max-width:250px}.games__items img{width:100%;height:auto;display:block}}@media(max-width:576px){.header{height:75px}.header img{max-width:124px}.banner__desktop{display:none}.banner__mobile{display:block}.steps__num{width:38px;height:38px;font-size:31px}.steps__top{margin-bottom:2px;font-size:16px}.steps__bottom{font-size:16px}.steps__arrow,.steps__check{width:20px;height:20px;top:8px}.guarantee{padding:20px 0 30px}.title{font-size:21px}.guarantee__txt{margin-bottom:20px}.txt{font-size:16px;line-height:1.56}.guarantee__advantage{margin-bottom:30px}.guarantee__jackpot-sum{height:63px;padding:0 10px;font-size:43px;box-shadow:0 0 9px #fbf4cb}.games{padding:20px 0}.games__title{margin-bottom:10px}.games__txt:not(:last-child){margin-bottom:10px}.games__items{margin-bottom:10px}.games__button{margin-top:20px;margin-bottom:30px}}@media(max-width:360px){.games__button{font-size:50px}}
