@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300&family=Roboto:wght@300;400;500;700;900&display=swap);
*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Roboto",sans-serif;font-weight:300;color:#4a2c10}::selection{background:#87008e;color:#fff !important}::-moz-selection{background:#87008e;color:#fff !important}.mb-20{margin-bottom:20px;}.wrapper{min-width:320px;min-height:100vh;overflow:hidden;background:#f6eddd}.container{max-width:1500px;margin:0 auto;padding:0 15px}@media (max-width: 1024px){.container{padding:0 8px}}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}a{text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;height:auto}canvas{display:block;vertical-align:bottom}.button{color:#fff;text-transform:uppercase;min-width:270px;background:#ffc000;border-radius:5px;padding:20px 40px;font-weight:900;font-size:21px;line-height:24px;display:inline-block;vertical-align:top;text-align:center;transition:.3s}.button:hover{background-color:#eb9f1d}@media (max-width: 1024px){.button{min-width:220px;padding:13px 20px}}.text-center{text-align:center}.header{padding:30px 0 135px;position:relative;background:url(../images/main_block_bg.jpg) no-repeat 50% 100%;background-size:cover}@media (max-width: 1024px){.header{background-position-x:0}}@media (max-width: 768px){.header{background-position-x:100%}}@media (max-width: 585px){.header{padding:15px 0 100px}}.header .logo{justify-content:center;margin:0 0 12px;height:105px;z-index:0}@media (max-width: 1024px){.header .logo{height:80px}}@media (max-width: 585px){.header .logo{height:70px;margin-bottom:30px}}.header .logo img{position:relative;z-index:2}@media (max-width: 585px){.header .container{padding:0}}.header .banner{position:relative}@media (max-width: 768px){.header .banner{display:flex;align-items:center;justify-content:center}}@media (max-width: 585px){.header .banner{flex-direction:column;padding-top:0}}.header .banner h1{font-weight:900;font-size:56px;line-height:64px;color:#fff}@media (max-width: 1024px){.header .banner h1{font-size:42px;line-height:52px}}@media (max-width: 768px){.header .banner h1{font-size:28px;line-height:34px}}.header .banner h1 span{color:#ffc000}.header .banner p{color:#fff;font-size:28px;line-height:36px;font-style:italic;margin:20px 0 40px}@media (max-width: 1024px){.header .banner p{font-size:20px;line-height:28px;margin:15px 0 20px}}@media (max-width: 768px){.header .banner p{font-size:18px;line-height:24px;margin:5px 0 20px}}.header .banner__text{position:absolute;left:0;bottom:0;max-width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 0 20px 120px}@media (max-width: 1024px){.header .banner__text{padding-left:40px}}@media (max-width: 768px){.header .banner__text{position:relative;left:auto;bottom:auto;padding:0 20px 0 0;height:auto;max-width:100%}}@media (max-width: 585px){.header .banner__text{padding:0 15px;margin:0 0 15px;text-align:center;display:block}}.header .banner__text .button{min-width:220px}@media (max-width: 768px){.header .desktop_banner{display:none}}.header .mobile_banner{display:none}@media (max-width: 768px){.header .mobile_banner{display:block}}@media (max-width: 420px){.header .mobile_banner{max-width:80%}}.header .payments{display:flex;background:#fff;border-radius:15px;max-width:1170px;box-shadow:0 10px 50px 0 rgba(47,30,0,0.1);justify-content:space-between;align-items:center;padding:36px 48px;position:absolute;top:100%;left:50%;width:calc(100% - 30px);transform:translate(-50%, -50%)}@media (max-width: 1100px){.header .payments{padding:15px 10px;flex-wrap:wrap;justify-content:center}}@media (max-width: 768px){.header .payments{padding:15px 5px}}.header .payments .small_logo{max-height:30px}.header .payments img{max-height:16px}@media (max-width: 1100px){.header .payments img{margin:8px}}@media (max-width: 768px){.header .payments img{max-width:114px}}.header #stars{position:absolute;width:100%;height:100%;z-index:1}.header .container *{z-index:2}.steps{padding:188px 0 240px;background:url(../images/pyramids.png) no-repeat 100% 100%}@media (max-width: 1100px){.steps{padding:155px 0 190px}}@media (max-width: 768px){.steps{background-size:320px}}.steps .row{align-items:center;justify-content:space-between;margin:0 0 70px}@media (max-width: 1024px){.steps .row{margin:0 0 25px}}.steps__column{background:#faf6ed;border-radius:25px;padding:10px 20px;display:flex;align-items:center;flex-grow:1;max-width:calc(33.3% - 80px)}@media (max-width: 1400px){.steps__column{max-width:calc(33.3% - 40px)}}@media (max-width: 1200px){.steps__column{max-width:calc(33.3% - 10px)}}@media (max-width: 1024px){.steps__column{max-width:100%;width:100%;text-align:center;justify-content:center;margin-top:20px}.steps__column:first-child{margin-top:0}}@media (max-width: 380px){.steps__column{flex-direction:column;padding:15px 20px 20px}}@media (max-width: 1400px){.steps__column img{max-width:80px}}@media (max-width: 1024px){.steps__column img{max-width:none}}.steps__column-text{font-weight:700;font-size:24px;line-height:32px;padding:0 0 0 25px}@media (max-width: 1200px){.steps__column-text{font-size:22px;line-height:30px}}@media (max-width: 1024px){.steps__column-text{font-size:24px;line-height:32px}}.steps__column-text span{font-weight:900}.steps__column-text em{font-size:18px;line-height:24px;font-weight:300;display:inline-block;margin:0 0 5px}.steps__column-text .violet{color:#90008b}.steps__column-text .yellow{color:#ffc000}.steps .arrow{text-align:center;padding:0 10px}@media (max-width: 1200px){.steps .arrow{display:none}}@media (max-width: 1400px){.steps .arrow img{max-width:80px}}.jackpot{background:url(../images/jackpot_bg.jpg) no-repeat 0 100%;background-size:cover;padding:52px 0;position:relative}@media (max-width: 1100px){.jackpot{padding-bottom:0;background-position-x:50%;background-image:url(../images/jackpot_bg_blurred.jpg)}}.jackpot__column{width:calc(33.3% - 20px);background:#fff;border-radius:25px;box-shadow:0 10px 50px 0 rgba(47,30,0,0.1);padding:45px;position:relative;z-index:10}@media (max-width: 1400px){.jackpot__column{padding:45px 20px 20px}}@media (max-width: 1024px){.jackpot__column{width:100%;max-width:380px}.jackpot__column+.jackpot__column{margin-top:105px}}.jackpot .row{justify-content:space-between;transform:translateY(-100px)}@media (max-width: 1024px){.jackpot .row{flex-direction:column;align-items:center}}.jackpot__image{height:75px;margin:0 0 20px;position:relative}.jackpot__image img{position:absolute;left:50%;transform:translateX(-50%);top:-117px}.jackpot h4{text-transform:uppercase;font-weight:700;font-size:32px;line-height:38px;margin:0 0 20px}@media (max-width: 1400px){.jackpot h4{font-size:24px;line-height:32px}}.jackpot__sum{color:#87008e;font-size:64px;line-height:72px;font-weight:900;margin:0 0 2px}@media (max-width: 1400px){.jackpot__sum{font-size:48px;line-height:54px}}.jackpot__date{font-size:18px;line-height:24px;margin:0 0 18px;display:inline-block}.jackpot__divider{background:#ffc000;width:120px;height:2px;margin:0 auto 20px}.jackpot__average{font-weight:500;font-size:18px;line-height:24px}.promo{padding:110px 0 118px}.promo.no-deposits{padding-top: 140px}@media (max-width: 1100px){.promo{padding:75px 0} .promo.no-deposits{padding-top: 105px}}.promo .row{justify-content:space-between}@media (max-width: 1439px){.promo .row{flex-direction:column;align-items:center}}.promo__column{width:calc(50% - 50px);text-align:center}@media (max-width: 1439px){.promo__column{width:100%;max-width:680px}.promo__column+.promo__column{margin-top:80px}}@media (max-width: 480px){.promo__column+.promo__column{margin-top:70px}}.promo__column h4{font-weight:900;font-size:55px;line-height:64px;margin:0 0 20px}@media (max-width: 1100px){.promo__column h4{font-size:48px;line-height:56px}}@media (max-width: 768px){.promo__column h4{font-size:28px;line-height:34px;margin:0 0 6px}}.promo__divider{background:#ffc000;width:270px;margin:0 auto 70px;height:4px}@media (max-width: 1100px){.promo__divider{max-width:180px;margin-bottom:40px}}@media (max-width: 768px){.promo__divider{max-width:120px;height:2px;margin-bottom:25px}}.promo__banner{margin:0 0 20px}.promo__banner img{border-radius:25px}@media (max-width: 480px){.promo__banner img{border-radius:0;margin:0 -15px;max-width:calc(100% + 30px)}}.promo__footer p{font-style:italic;font-size:18px;line-height:24px;margin:0 0 20px}@media (max-width: 768px){.promo__footer p{margin-bottom:5px}}.promo__footer p span{font-weight:500}.promo__cashback{margin:0 0 40px}@media (max-width: 480px){.promo__cashback{margin-bottom:20px}}.promo__cashback-item{width:50%;text-align:center;padding:6px 6px 12px}@media (max-width: 480px){.promo__cashback-item{width:100%}}.promo__cashback-item h5{text-transform:uppercase;color:#90008b;font-size:42px;line-height:54px;font-weight:700}@media (max-width: 1100px){.promo__cashback-item h5{font-size:38px;line-height:48px}}@media (max-width: 768px){.promo__cashback-item h5{font-size:24px;line-height:32px}}.promo__cashback-item em{font-size:18px;line-height:24px}.promo__cashback-item+.promo__cashback-item{border-left:1px solid #926b43}@media (max-width: 480px){.promo__cashback-item+.promo__cashback-item{border-left:none;border-top:1px solid #926b43;padding-bottom:6px;padding-top:12px}}.promo__games{display:flex;justify-content:space-between;margin:0 0 43px}@media (max-width: 1480px){.promo__games{margin-bottom:45px}}@media (max-width: 768px){.promo__games{margin-bottom:15px}}@media (max-width: 480px){.promo__games{flex-wrap:wrap}}.promo__games a{width:110px;transition:.2s}@media (max-width: 1480px){.promo__games a{width:108px}}@media (max-width: 768px){.promo__games a{width:calc(33.3% - 10px);margin:6px 1px}}@media (max-width: 480px){.promo__games a{width:calc(50% - 8px);margin:6px 0}}.promo__games a:hover{transform:scale(1.05)}.promo__games img{border-radius:10px}.footer{background:#560058;padding:40px 0 48px}@media (max-width: 768px){.footer{padding:20px 0}}.footer p{font-size:14px;line-height:21px;color:#a14fa3;margin:0 0 15px}.footer__bottom{align-items:center;justify-content:space-between;padding-top:20px}@media (max-width: 768px){.footer__bottom{padding-top:10px}}.footer__bottom ul{list-style:none}.footer__bottom ul li{margin:0 10px}@media (max-width: 768px){.footer__bottom ul li{margin:0 8px}}.footer__bottom ul img{max-height:32px;opacity:0.45}@media (max-width: 768px){.footer__bottom ul img{max-height:26px}}.footer__logo img{height:36px;opacity:0.45}@media (max-width: 768px){.footer__logo img{max-height:32px}}


/*# sourceMappingURL=style.css.map*/