@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%;max-width:600px;margin:1em auto;position:relative;overflow:hidden}.welcome img{margin-top:20px;display:block;width:100%;border-radius:15px 0 15px 0}.welcome .content{position:absolute;top:15%;left:0;width:100%;text-align:center}.welcome .content .button{font-size:1.5em;margin:1em auto 0 auto}.welcome .typo{border-radius:initial;width:70%;margin:.5em auto}.welcome p{font-weight:700;text-transform:uppercase;color:#fff;line-height:1em;text-align:center;font-size:1.5em;margin:0 auto}@media screen and (min-width: 568px){.welcome{max-width:1750px}.welcome .content{text-align:center;width:50%;top:55%;transform:translate(50%, -50%)}.welcome .content .button{margin:.5em 0 0 0;line-height:1.5em;font-size:1.2em}.welcome p{margin:0;font-size:1em}}@media screen and (min-width: 768px){.welcome p{font-size:2em}.welcome .content .button{font-size:1.5em;margin:.5em 0;line-height:2em;max-width:200px;width:100%}}@media screen and (min-width: 992px){.welcome p{font-size:2.5em}.welcome .content .button{font-size:2em;margin:.5em 0;line-height:2em;max-width:300px;width:100%}}@media screen and (min-width: 1200px){.welcome p{font-size:3em}.welcome .content .button{font-size:2em;margin:.5em 0;line-height:2em;max-width:300px;width:100%}}@media screen and (min-width: 1400px){.welcome{margin:2em auto}.welcome p{font-size:3.5em}.welcome .typo{margin:1em auto}.welcome .content .button{font-size:1.5em;margin:.5em 0;line-height:2em;max-width:350px;width:100%}}@media screen and (min-width: 1400px){.welcome .content .button{font-size:2.5em}}#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:3em 0 3em 0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;align-items:center;overflow:auto}#discover .providers li{width:auto;text-align:center;min-width:33%;padding:1em}#discover .providers li a{text-decoration:none;font-weight:700;font-size:1em;color:#f7ef8a}#discover .providers img{display:block;width:100%;height:auto;margin:0 auto}@media screen and (min-width: 568px){#discover .providers{flex-wrap:nowrap;justify-content:flex-start}#discover .providers li{min-width:25%;width:auto}#discover .providers li a{font-size:1.8em}}@media screen and (min-width: 768px){#discover .providers{justify-content:center}#discover .providers li{width:33%;min-width:0;margin:0 1em}#discover .providers img{max-height:96px}}#topgames{background-color:#e30000}@media screen and (min-width: 768px){#topgames{padding:2em 0}}#newgames{background-color:#270223}@media screen and (min-width: 768px){#newgames{padding:2em 0}}@media screen and (min-width: 768px){#slotgames{padding:2em 0}}#cardgames{background-color:#e30000}@media screen and (min-width: 768px){#cardgames{padding:2em 0}}#explore{margin:5em auto}#explore h2{color:#eadc01;text-align:center;text-transform:uppercase;font-size:1.2em;letter-spacing:2px}@media screen and (min-width: 768px){#explore h2{font-size:2em;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:65%;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 .games{position:absolute;width:100%;text-align:center;text-transform:uppercase;font-weight:700;line-height:2em;bottom:0;left:0;margin:0;color:#3f0348}#explore .providers li .games h3{font-size:2em;color:#3f0348;margin-bottom:0}@media screen and (max-width: 552px){#explore .providers li .games h3{font-size:1.5em}}@media screen and (max-width: 552px){#explore .providers li .games p{margin:0}}#explore .providers .isoftbet .games{color:#eadc01}#explore .providers .isoftbet .games h3{color:#eadc01}#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:#e30000}#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{margin:2em 0;position:relative}#tournaments .wrapper{background-color:#a90000;display:flex;flex-direction:column;justify-content:center;align-items:center}#tournaments .info{padding:1em 0}#tournaments .info img{display:block;width:90%;max-width:603px;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 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:38%}#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:2em;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:2em;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:2em}#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:2em}#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%}}/*# sourceMappingURL=home.css.map */