@keyframes swing-in-top-fwd{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}100%{transform:rotateX(0deg);transform-origin:top;opacity:1}}@keyframes _entrance{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes _entrance2{from{opacity:0;transform:translate(-30%, 0)}to{opacity:1;transform:translate(0, 0)}}@keyframes _exit{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes _fadeIn{from{opacity:0}to{opacity:1}}@keyframes _fadeOut{from{opacity:1}to{opacity:0}}@keyframes _attention{from{background-color:orange}to{background-color:red}}@keyframes _anim_down{0%{transform:translate(0, -50%)}100%{transform:translate(0, 0)}}@keyframes _hide{0%{transform:scale(1)}99%{transform:scale(0)}100%{display:none;overflow:hidden;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:0}}.welcome{width:95%;position:relative;overflow:hidden;max-width:600px}.welcome:not(.margin-0){margin:1em auto}.welcome img{display:block;width:100%;border-radius:15px 0 15px 0}.welcome .content{position:absolute;top:67%;left:0;width:100%;text-align:center;transform:scale(0.9)}.welcome .content .button{font-size:1.5em;margin:1em auto 0 auto;border-radius:5px}.welcome .content .title_small{margin-bottom:20px}.welcome .content .title_big{font-size:1.3em;line-height:1.2}.welcome .typo{border-radius:initial;width:65%;margin:.5em auto}.welcome p{font-weight:900;text-transform:uppercase;color:#fff;line-height:1em;text-align:center;font-size:1.25em;margin:0 auto;width:90%}@media screen and (min-width: 370px){.welcome .content{top:71%}.welcome .content .title_small{margin-bottom:20px}.welcome .content .title_big{font-size:1.7em;line-height:1.4}}@media screen and (min-width: 568px){.welcome{max-width:1750px}.welcome .content{text-align:left;width:55%;top:86%;left:5%;transform:scale(1);transform:translate(0, -50%)}.welcome .content .button{margin:.5em 0 0 0;line-height:1.5em;font-size:1.2em}.welcome .content .title_small{margin-bottom:7px}.welcome .content .title_big{font-size:1.2em}.welcome p{text-align:left;margin:0;font-size:1em}.welcome .typo{margin:.5em 0}}@media screen and (min-width: 768px){.welcome p{font-size:1.5em}.welcome .content .title_small{margin-bottom:8px}.welcome .content .title_big{font-size:1.9em;word-break:none}}@media screen and (min-width: 1024px){.welcome:not(.margin-0){margin:2em auto}.welcome p{font-size:1em}.welcome .typo{width:60%;margin:1em 0}.welcome .content .button{font-size:1.5em;margin:.5em 0;line-height:2em}.welcome .content .title_small{margin-bottom:12px}.welcome .content .title_big{font-size:2.5em;line-height:1.2}}@media screen and (min-width: 1400px){.welcome .content .button{font-size:2.5em}.welcome .content .title_small{margin-bottom:9px}.welcome .content .title_big{font-size:3em}}#discover h3{color:red;text-transform:uppercase;font-weight:400;line-height:1em;font-size:1em}#discover h3 i{float:left;font-size:2em;margin-right:5px}#discover h3 strong{display:block;font-weight:900}@media screen and (min-width: 360px){#discover h3{font-size:1.2em}}@media screen and (min-width: 768px){#discover h3{font-size:1.5em}}#discover .providers{margin:0 0 2em 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;align-items:center}#discover .providers li{width:33%;text-align:center;padding:1em 0}#discover .providers li a{text-decoration:none;font-weight:700}#discover .providers img{display:block;width:auto;max-width:80%;max-height:25px;margin:0 auto}@media screen and (min-width: 568px){#discover .providers{flex-wrap:nowrap;justify-content:center}#discover .providers li{width:auto}}@media screen and (min-width: 768px){#discover .providers li{margin:0 1em}#discover .providers img{max-height:40px}}article section:nth-child(2n+1){background-color:#e72c3f}article section:nth-child(2n+1),article section:nth-child(2n+1) *{color:#fff}#topjackpots{margin:2em 0}#explore{margin:3em auto}#explore h2{text-align:center;text-transform:uppercase;font-size:1.2em;letter-spacing:2px}@media screen and (min-width: 768px){#explore h2{font-size:1.5em;font-weight:700}}#explore .providers{margin:0 0 1em 0;padding:0 0 .5em 0;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;align-items:initial}#explore .providers li{min-width:40%;margin-right:1em;position:relative}#explore .providers li:last-child{margin-right:0}#explore .providers li a{display:block;width:100%}#explore .providers li a img{display:block;width:100%;margin:0 auto}#explore .providers li p.games{position:absolute;width:100%;text-align:center;text-transform:uppercase;font-weight:700;line-height:2em;bottom:0;left:0;color:#fff;margin:0}#explore .providers::-webkit-scrollbar{-webkit-appearance:none}#explore .providers::-webkit-scrollbar:vertical{width:11px}#explore .providers::-webkit-scrollbar:horizontal{height:11px}#explore .providers::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:#e72c3f}#explore .providers::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}@media screen and (min-width: 568px){#explore .providers li{min-width:25%}}@media screen and (min-width: 768px){#explore .providers li{min-width:21%}}@media screen and (min-width: 1200px){#explore .providers{justify-content:center}#explore .providers li{min-width:unset;width:20%;max-width:390px}}#tournaments{background:none;margin:2em 0;position:relative}#tournaments .wrapper{background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center}#tournaments .wrapper.bg-gradient{background:linear-gradient(180deg, #EE4540 0%, #410107 100%)}#tournaments .info{padding:1em 0}#tournaments .info img{display:block;width:80%;max-width:400px;margin:0 auto 1em auto}#tournaments .info p{color:#fff;text-transform:uppercase;text-align:center;margin:0;font-weight:700;font-size:1.2em;padding:0 2em}#tournaments .cta{font-size:1.3em}#tournaments .cta .button{color:#000;padding:0 28px;font-size:24px}#tournaments picture img{display:block;width:100%;max-width:864px;margin:0}@media screen and (min-width: 568px){#tournaments .wrapper{flex-direction:row;justify-content:space-between}#tournaments .cta{font-size:1em;position:absolute;left:50%;transform:translateX(-50%)}#tournaments .info{padding:0}#tournaments .info p{padding:0 1em;font-size:1em}}@media screen and (min-width: 768px){#tournaments .info{width:50%}#tournaments .cta{font-size:1.5em}#tournaments picture{width:50%;max-width:864px}}@media screen and (min-width: 1200px){#tournaments{margin:3em 0}#tournaments .info p{font-size:1em;padding:0 2em}#tournaments .cta{font-size:2em}}#join{margin-bottom:3em}#join .wrapper{display:flex;flex-direction:column}#join h2{margin:0;color:red;text-transform:uppercase}#join .form{width:100%}#join .graphics{width:100%;position:relative;background-color:#0ec4c5;padding-top:1em}#join .graphics img{width:100%;display:block}#join .graphics .front{position:absolute;top:-20px;right:0}#join .graphics .info{display:flex;flex-direction:row;flex-wrap:wrap;color:#fff;justify-content:center;align-items:center;font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.3em}#join .graphics .info .amount{width:40%}#join .graphics .info .amount img{display:block;width:100%}#join .graphics .info .fs{width:100%;text-align:center}@media screen and (min-width: 568px){#join .wrapper{flex-direction:row;justify-content:space-between}#join .form{width:60%;padding-right:1em}#join .graphics{width:40%;display:flex;flex-direction:column;justify-content:space-between}#join .graphics .info{flex-direction:column;font-size:2.5em}#join .graphics .info .amount{width:65%}#join .graphics .info .get,#join .graphics .info .fs{line-height:1em}}@media screen and (min-width: 640px){#join .graphics .info{font-size:1em}#join .graphics .info .get,#join .graphics .info .fs{padding:0 1em}}@media screen and (min-width: 768px){#join form{margin-top:1em}#join .graphics .info{flex-direction:row}#join .graphics .info .amount{width:45%}#join .graphics .info .get,#join .graphics .info .fs{padding:0}}@media screen and (min-width: 1024px){#join .graphics{padding-top:0}#join .graphics .info{font-size:2.5em}}@media screen and (min-width: 1208px){#join .form{width:45%}#join .graphics{width:55%;background-image:url(/images/home/signup_dsk.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;justify-content:center}#join .graphics .signupimg{display:none}#join .graphics .info{justify-content:flex-start;flex-direction:column;width:40%;font-size:3em;text-shadow:3px 3px 2px #0ec4c5,-3px -3px 2px #0ec4c5}#join .graphics .info .amount{width:65%}}