:root {
  --color1: #2cb0e6;
  --color2: #ffffff;
  --color3: #0f314a;
  --color4: #617c90;
  --color5: #1b3c54;
  --color6: #031726;
  --color7: #0e3b5d;
  --color8: #ffffff;
  --color9: #ffffff;
  --color10: #0f314a;
  --color11: #1b3c54;
  --tt-highlight-color: var(--color4);
  --tt-font-color: var(--color2);
  --tt-jackpot-item-background: linear-gradient(
    var(--color3) 0,
    var(--color5) 60%,
    rgba(83, 1, 146, 0.02) 100%
  );
}

* {
  --g-main-color-a-normal: #0f314a;
  --g-main-color-a-dark: #272b34;
  --g-main-color-b-normal: #ddd;
  --g-main-color-b-dark: #bbb;
  --g-gradient-normal: radial-gradient(circle, #333743, #272b34);
}

/* titillium-web-regular - latin-ext_latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/titillium-web-v15-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
    url('../fonts/titillium-web-v15-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),
    /* IE6-IE8 */ url('../fonts/titillium-web-v15-latin-ext_latin-regular.woff2') format('woff2'),
    /* Super Modern Browsers */ url('../fonts/titillium-web-v15-latin-ext_latin-regular.woff')
      format('woff'),
    /* Modern Browsers */ url('../fonts/titillium-web-v15-latin-ext_latin-regular.ttf')
      format('truetype'),
    /* Safari, Android, iOS */
      url('../fonts/titillium-web-v15-latin-ext_latin-regular.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
}

body {
  font-family: titillium web;
  color: #444;
  background-color: var(--color5) !important;
}

a:hover {
  color: #51cdbe;
  text-decoration: none;
}

#preloader {
  position: fixed;
  top: 0;
  left: 0x;
  right: 0;
  bottom: 0;
  z-index: 9999;
  overflow: hidden;
  background: #1b3c54;
}

#preloader:before {
  content: '';
  position: fixed;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 6px solid var(--color4);
  border-top-color: var(--color1);
  border-radius: 50%;
  width: 60px;
  height: 60px;
  -webkit-animation: animate-preloader 1s linear infinite;
  animation: animate-preloader 1s linear infinite;
}

@-webkit-keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.signed-out .centeredContent {
  width: 100vw;
  height: 100vh;
}
.signed-out .centeredContent .centeredTable {
  width: 100%;
  height: 100%;
  display: table;
  text-align: center;
}
.signed-out .centeredContent .centeredTable > .centeredCell {
  display: table-cell;
  vertical-align: middle;
}
.signed-out .signin-container {
  width: 450px;
  margin: 0 auto;
}
.signed-out .signin-container .logo {
  display: block;
  width: 400px;
  height: 200px;
  margin: 0 auto;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.signed-out .signin-container #signin-form {
  margin: 0em 4em;
}

#header {
  background: var(--color3);
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08);
  z-index: 100;
  padding: 2px 0 10px;
}

#header .logo {
  font-size: 32px;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
  flex: 0 0 auto;
}

#header .logo a {
  color: #222;
}

#header .logo img {
  max-height: 40px;
  max-width: 180px;
}

@media (max-width: 480px) {
  #header .logo img {
    max-height: 25px;
    max-width: 100px;
  }
}

@media (max-width: 992px) {
  #header .logo {
    font-size: 28px;
    margin-left: 55px;
  }

  #header .logo img {
    max-height: 35px;
    margin-top: 5px;
  }
}

.mobile-nav-toggle {
  position: fixed;
  left: 5px;
  top: 17px;
  z-index: 999;
  border: 0;
  background: 0 0;
  font-size: 24px;
  transition: all 0.4s;
  outline: none !important;
  line-height: 1;
  cursor: pointer;
  text-align: right;
}

.mobile-nav-toggle i {
  color: var(--color1);
}

/**
Navigation
 */
nav.nav-menu.d-none.d-lg-block {
  margin: 0 auto;
  display: flex !important;
  align-items: center;
  justify-content: center;
  flex: 1 1 auto;
  overflow: auto;
}

.nav-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.nav-menu > ul {
  display: flex;
}

.nav-menu > ul > li {
  position: relative;
  white-space: nowrap;
  padding: 10px 15px;
}

.nav-menu a {
  display: flex;
  flex-direction: column;
  text-align: center;
  position: relative;
  color: var(--color2);
  transition: 0.3s;
  font-size: 14px;
  font-family: titillium web;
  align-items: center;
  text-transform: uppercase;
  font-weight: bolder;
}

.nav-menu > ul > li > a .icon {
  background-image: url('../images/icons/casino-32px.png');
  display: block;
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  /*margin:0 auto;*/
  fill: var(--color2);
  margin: 5px;
}

.nav-menu > ul > li > a:before {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  bottom: -5px;
  left: 0;
  background-color: var(--color1);
  visibility: hidden;
  width: 0;
  transition: all 0.3s ease-in-out 0s;
}

.nav-menu a:hover:before,
.nav-menu li:hover > a:before,
.nav-menu .active > a:before {
  visibility: visible;
  width: 100%;
}

.nav-menu a:hover,
.nav-menu .active > a,
.nav-menu li:hover > a {
  color: var(--color1);
}

.nav-menu a:hover,
.nav-menu .active > a .icon,
.nav-menu li:hover > a .icon {
  /*fill: var(--color1);*/
  /*filter: invert(56%) sepia(97%) saturate(874%) hue-rotate(165deg) brightness(94%) contrast(91%);*/
  /*-webkit-filter: invert(56%) sepia(97%) saturate(874%) hue-rotate(165deg) brightness(94%) contrast(91%);*/
}

.login-links {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 0 auto;
}

.logged-player {
  display: flex;
  align-items: center;
}

.info-profile {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #fff;
  margin-bottom: 5px;
  margin-top: 5px;
  margin-right: 10px;
}

.info-profile > span > svg {
  margin-left: 5px;
  width: 12px;
  fill: #fff;
  margin-top: -2px;
}

.logged {
  font-size: 12px;
  background: var(--color1);
  color: var(--color8);
  border: 1px solid var(--color1);
  padding: 5px 10px;
  border-radius: 23px;
  margin-right: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  display: inline-block;
}

.logged:last-child {
  margin-right: 0;
}

.logged:hover {
  color: #fff;
  background: var(--color1) 42;
  transition: all 0.3s ease-in-out 0s;
}

a.logged > svg {
  width: 12px;
  margin-right: 5px;
  margin-left: 5px;
  fill: var(--color8);
  margin-top: -3px;
}

a.logged:hover > svg {
  fill: #fff;
}

div.of-header {
  background: var(--color7);
}

.header-drop-down {
  margin: 0px 10px 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header-drop-down > p {
  color: #fff;
  margin: 5px 0px;
}

.box-saldo {
  padding: 10px 0;
  margin: 0px 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

.box-saldo > div {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px dotted #ffffff6b;
  padding: 5px;
  align-items: center;
  min-width: 300px;
}

.box-saldo > div > span {
  font-size: 12px;
}

.box-saldo > div > span.elemento-voce {
  font-weight: 600;
  color: var(--color1);
  font-size: 15px;
}

.box-saldo .show-balance {
  font-size: 13px;
  color: #ddd;
}

.box-saldo > div:last-child {
  border-bottom: 0 dotted #ffffff6b;
  padding-bottom: 0;
}

.footer-drop-down {
  margin: 10px;
  display: flex;
}

a.exit-to-play {
  color: #fff;
}

a.exit-to-play > svg {
  width: 15px;
  fill: #ffffff7a;
  margin-right: 5px;
  margin-top: -2px;
}

a.exit-to-play:hover > svg {
  fill: #ff0000a1;
}

.login {
  font-size: 12px;
  font-weight: 600;
  background: var(--color1);
  color: var(--color8);
  border: 1px solid var(--color1);
  padding: 5px 10px;
  border-radius: 23px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
}

.modal {
  background: rgb(15 15 15/90%);
}

.modal-style-1 {
  padding: 20px;
  background: var(--color5);
  border-radius: 10px;
  box-shadow: 0 0 8px 1px rgb(17 17 17);
  border: 1px solid rgb(51 51 51/50%);
}

button.close.new {
  position: absolute;
  right: 18px;
  top: 10px;
  color: #fff;
}

.title-modal-1 {
  font-size: 15px;
  font-weight: 600;
  color: #fff;
}

.coolform .form-control {
  display: block;
  width: 100%;
  height: calc(20px + 8px + 2px);
  padding: 5px 0 5px 10px;
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  color: #888;
  background-color: transparent;
  background-clip: padding-box;
  border: 1px solid #fff;
  border-radius: 3px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  margin-top: 5px;
}

.coolform .form-control:focus {
  color: #fff;
  background-color: transparent;
  border-color: #e64d0e;
  outline: 0;
  box-shadow: none;
}

.form-control-a {
  margin-bottom: 15px;
}

/**
Stelle
 */
.stelle {
  height: 54px;
  background: radial-gradient(ellipse at bottom, var(--color3) 0%, #090a0f 100%);
  overflow: hidden;
  position: relative;
  width: 100%;
  top: 80px;
}

#stars {
  width: 1px;
  height: 1px;
  background: 0 0;
  box-shadow: 734px 6788px #fff, 251px 108px #fff, 1083px 1165px #fff, 45px 1048px #fff,
    1994px 1117px #fff, 1964px 284px #fff, 1970px 468px #fff, 1306px 274px #fff, 1425px 1599px #fff,
    845px 1277px #fff, 1172px 1905px #fff, 820px 446px #fff, 1547px 1071px #fff, 1933px 828px #fff,
    409px 1675px #fff, 1749px 1270px #fff, 1042px 1475px #fff, 406px 1529px #fff, 569px 729px #fff,
    768px 1127px #fff, 1706px 1650px #fff, 422px 1420px #fff, 1219px 1616px #fff, 169px 1339px #fff,
    276px 1833px #fff, 1742px 1374px #fff, 438px 69px #fff, 834px 257px #fff, 633px 988px #fff,
    1094px 1939px #fff, 1159px 802px #fff, 1582px 524px #fff, 1127px 245px #fff, 1209px 1453px #fff,
    401px 1132px #fff, 958px 89px #fff, 347px 988px #fff, 1551px 1216px #fff, 1035px 1828px #fff,
    1568px 644px #fff, 1491px 452px #fff, 494px 370px #fff, 615px 755px #fff, 1956px 215px #fff,
    383px 470px #fff, 681px 571px #fff, 1233px 773px #fff, 710px 1634px #fff, 1825px 52px #fff,
    767px 383px #fff, 939px 1007px #fff, 1853px 39px #fff, 322px 687px #fff, 77px 605px #fff,
    911px 19px #fff, 527px 1940px #fff, 640px 919px #fff, 770px 68px #fff, 1310px 1696px #fff,
    993px 270px #fff, 879px 1472px #fff, 576px 998px #fff, 1672px 1322px #fff, 1404px 155px #fff,
    318px 324px #fff, 1838px 1494px #fff, 1007px 1371px #fff, 798px 112px #fff, 1448px 1001px #fff,
    549px 302px #fff, 1583px 1738px #fff, 187px 1275px #fff, 380px 1188px #fff, 1460px 373px #fff,
    476px 332px #fff, 427px 1877px #fff, 1598px 115px #fff, 1829px 1458px #fff, 1502px 627px #fff,
    630px 162px #fff, 265px 943px #fff, 1374px 285px #fff, 239px 1792px #fff, 1536px 1597px #fff,
    81px 850px #fff, 924px 166px #fff, 1584px 240px #fff, 1251px 195px #fff, 1108px 61px #fff,
    665px 1396px #fff, 476px 981px #fff, 1620px 1407px #fff, 1103px 947px #fff, 1184px 1216px #fff,
    1304px 185px #fff, 108px 503px #fff, 75px 1025px #fff, 305px 1211px #fff, 1408px 535px #fff,
    661px 1559px #fff, 808px 281px #fff, 491px 1630px #fff, 1039px 24px #fff, 1920px 298px #fff,
    704px 516px #fff, 287px 1785px #fff, 1598px 738px #fff, 554px 1497px #fff, 1780px 1371px #fff,
    1901px 1496px #fff, 513px 819px #fff, 944px 1752px #fff, 623px 1124px #fff, 108px 264px #fff,
    1734px 113px #fff, 1515px 1535px #fff, 1873px 1151px #fff, 1764px 1787px #fff,
    1615px 1374px #fff, 87px 218px #fff, 486px 1573px #fff, 1406px 1437px #fff, 1177px 214px #fff,
    1499px 1006px #fff, 224px 625px #fff, 473px 1714px #fff, 1286px 1673px #fff, 1003px 913px #fff,
    596px 1401px #fff, 1087px 1056px #fff, 1979px 369px #fff, 673px 398px #fff, 667px 439px #fff,
    1052px 828px #fff, 1564px 1649px #fff, 1467px 824px #fff, 273px 1250px #fff, 87px 108px #fff,
    244px 1810px #fff, 10px 102px #fff, 1879px 1680px #fff, 1999px 644px #fff, 106px 942px #fff,
    1276px 814px #fff, 1027px 7px #fff, 1496px 206px #fff, 90px 1639px #fff, 1698px 1305px #fff,
    869px 453px #fff, 31px 401px #fff, 720px 1100px #fff, 425px 1200px #fff, 1049px 287px #fff,
    355px 1944px #fff, 648px 870px #fff, 1220px 1854px #fff, 650px 1225px #fff, 1091px 918px #fff,
    1865px 1307px #fff, 745px 351px #fff, 822px 55px #fff, 1730px 593px #fff, 1801px 587px #fff,
    1249px 1073px #fff, 586px 373px #fff, 665px 448px #fff, 418px 1598px #fff, 1000px 319px #fff,
    1086px 1969px #fff, 210px 83px #fff, 520px 154px #fff, 278px 1478px #fff, 504px 1058px #fff,
    569px 396px #fff, 1519px 1182px #fff, 1677px 258px #fff, 1596px 510px #fff, 485px 625px #fff,
    872px 689px #fff, 443px 1094px #fff, 827px 1926px #fff, 726px 1496px #fff, 229px 1877px #fff,
    631px 69px #fff, 542px 981px #fff, 110px 57px #fff, 300px 1278px #fff, 1804px 558px #fff,
    1183px 1247px #fff, 1468px 55px #fff, 37px 575px #fff, 74px 1096px #fff, 1230px 552px #fff,
    574px 912px #fff, 1781px 1560px #fff, 454px 958px #fff, 381px 1265px #fff, 1818px 1495px #fff,
    1905px 1091px #fff, 470px 1728px #fff, 1969px 316px #fff, 1709px 1397px #fff, 428px 1928px #fff,
    1779px 261px #fff, 975px 1821px #fff, 1261px 1008px #fff, 1397px 1447px #fff, 1821px 283px #fff,
    635px 1618px #fff, 1362px 1556px #fff, 1898px 1749px #fff, 676px 1439px #fff, 1143px 1888px #fff,
    397px 162px #fff, 1493px 289px #fff, 1384px 687px #fff, 253px 1723px #fff, 1462px 228px #fff,
    514px 301px #fff, 1626px 1867px #fff, 100px 913px #fff, 392px 1003px #fff, 1470px 417px #fff,
    822px 1914px #fff, 1636px 605px #fff, 1547px 666px #fff, 1617px 957px #fff, 1405px 1496px #fff,
    412px 315px #fff, 833px 1659px #fff, 471px 1897px #fff, 271px 150px #fff, 576px 1886px #fff,
    1822px 1043px #fff, 1421px 1988px #fff, 21px 1766px #fff, 1516px 1591px #fff, 1754px 493px #fff,
    1090px 1667px #fff, 1023px 243px #fff, 1842px 638px #fff, 1507px 1170px #fff, 658px 1940px #fff,
    1650px 912px #fff, 1692px 408px #fff, 318px 555px #fff, 1049px 1641px #fff, 185px 800px #fff,
    1318px 80px #fff, 1870px 884px #fff, 98px 398px #fff, 868px 1420px #fff, 1067px 1278px #fff,
    222px 381px #fff, 1324px 1679px #fff, 436px 868px #fff, 1339px 236px #fff, 725px 1210px #fff,
    856px 1248px #fff, 1697px 424px #fff, 1485px 1737px #fff, 1894px 391px #fff, 790px 130px #fff,
    932px 462px #fff, 1130px 1247px #fff, 1331px 485px #fff, 948px 1719px #fff, 409px 833px #fff,
    1444px 525px #fff, 1170px 960px #fff, 865px 1630px #fff, 992px 1450px #fff, 1878px 619px #fff,
    1869px 1781px #fff, 928px 1094px #fff, 838px 1365px #fff, 507px 1295px #fff, 1293px 989px #fff,
    145px 1532px #fff, 1535px 891px #fff, 1523px 1812px #fff, 471px 990px #fff, 345px 1036px #fff,
    1834px 1905px #fff, 722px 1988px #fff, 1748px 1889px #fff, 1865px 1500px #fff,
    1395px 1546px #fff, 1847px 655px #fff, 147px 234px #fff, 259px 1405px #fff, 843px 1179px #fff,
    1855px 325px #fff, 1658px 245px #fff, 1557px 175px #fff, 847px 1800px #fff, 554px 1044px #fff,
    1207px 332px #fff, 904px 334px #fff, 564px 198px #fff, 1916px 1547px #fff, 1379px 665px #fff,
    183px 1930px #fff, 713px 339px #fff, 1878px 1893px #fff, 382px 400px #fff, 676px 444px #fff,
    872px 1436px #fff, 592px 39px #fff, 573px 1068px #fff, 1606px 1841px #fff, 1465px 1972px #fff,
    1038px 350px #fff, 1877px 510px #fff, 1834px 1298px #fff, 1881px 1970px #fff, 1897px 1441px #fff,
    694px 799px #fff, 1679px 1608px #fff, 14px 924px #fff, 139px 1825px #fff, 1589px 1435px #fff,
    720px 1117px #fff, 190px 696px #fff, 1254px 227px #fff, 1316px 1340px #fff, 1135px 1779px #fff,
    591px 1048px #fff, 1988px 1269px #fff, 1553px 1213px #fff, 633px 1873px #fff, 1279px 1943px #fff,
    719px 907px #fff, 1982px 1971px #fff, 798px 420px #fff, 444px 587px #fff, 941px 1547px #fff,
    253px 1414px #fff, 962px 1415px #fff, 197px 940px #fff, 591px 412px #fff, 731px 2px #fff,
    376px 1453px #fff, 752px 226px #fff, 58px 753px #fff, 1347px 388px #fff, 1367px 786px #fff,
    1986px 658px #fff, 1364px 1589px #fff, 374px 137px #fff, 1905px 876px #fff, 1245px 1864px #fff,
    335px 1762px #fff, 494px 1932px #fff, 662px 1217px #fff, 263px 60px #fff, 1683px 1777px #fff,
    750px 579px #fff, 949px 638px #fff, 1023px 292px #fff, 349px 566px #fff, 894px 243px #fff,
    662px 5px #fff, 1835px 146px #fff, 1320px 321px #fff, 694px 671px #fff, 763px 1847px #fff,
    51px 77px #fff, 1664px 994px #fff, 380px 217px #fff, 1692px 555px #fff, 1689px 1364px #fff,
    788px 829px #fff, 1704px 1642px #fff, 822px 357px #fff, 852px 1834px #fff, 973px 667px #fff,
    556px 1103px #fff, 1928px 824px #fff, 861px 1211px #fff, 1906px 1987px #fff, 1348px 747px #fff,
    1748px 1579px #fff, 527px 276px #fff, 1582px 262px #fff, 889px 1994px #fff, 495px 881px #fff,
    250px 426px #fff, 1035px 206px #fff, 1527px 1427px #fff, 1944px 1244px #fff, 1224px 951px #fff,
    1805px 1216px #fff, 1764px 1513px #fff, 394px 1133px #fff, 628px 853px #fff, 975px 1458px #fff,
    484px 359px #fff, 932px 422px #fff, 1330px 1362px #fff, 734px 1034px #fff, 747px 1651px #fff,
    1972px 1777px #fff, 1341px 748px #fff, 1643px 1512px #fff, 1837px 1095px #fff,
    1761px 1465px #fff, 1060px 331px #fff, 1014px 1399px #fff, 426px 346px #fff, 1708px 780px #fff,
    1094px 321px #fff, 1279px 1254px #fff, 769px 848px #fff, 986px 813px #fff, 274px 570px #fff,
    1808px 288px #fff, 422px 419px #fff, 217px 265px #fff, 1608px 203px #fff, 906px 401px #fff,
    527px 796px #fff, 765px 345px #fff, 71px 1814px #fff, 369px 1169px #fff, 1650px 807px #fff,
    525px 1114px #fff, 1086px 1929px #fff, 892px 1330px #fff, 1349px 1887px #fff, 1501px 493px #fff,
    1540px 844px #fff, 762px 1013px #fff, 1327px 1067px #fff, 397px 1600px #fff, 1950px 139px #fff,
    453px 1834px #fff, 1408px 1197px #fff, 445px 1695px #fff, 719px 1683px #fff, 1191px 205px #fff,
    256px 1290px #fff, 782px 511px #fff, 583px 1097px #fff, 1810px 650px #fff, 1223px 1603px #fff,
    731px 1632px #fff, 1603px 798px #fff, 186px 964px #fff, 915px 528px #fff, 1926px 619px #fff,
    618px 514px #fff, 1529px 1223px #fff, 520px 1787px #fff, 1115px 1824px #fff, 1145px 362px #fff,
    1989px 553px #fff, 414px 1551px #fff, 775px 1794px #fff, 1790px 465px #fff, 1141px 135px #fff,
    960px 901px #fff, 1280px 1062px #fff, 210px 755px #fff, 1388px 609px #fff, 724px 1461px #fff,
    1245px 1899px #fff, 1921px 1180px #fff, 1380px 49px #fff, 143px 707px #fff, 1993px 1501px #fff,
    684px 1177px #fff, 1013px 1778px #fff, 1184px 140px #fff, 1122px 952px #fff, 1156px 992px #fff,
    169px 595px #fff, 1553px 705px #fff, 392px 778px #fff, 1884px 706px #fff, 125px 935px #fff,
    872px 1129px #fff, 1235px 760px #fff, 933px 287px #fff, 828px 590px #fff, 420px 330px #fff,
    1935px 1761px #fff, 608px 652px #fff, 1810px 600px #fff, 1093px 1043px #fff, 891px 1425px #fff,
    207px 993px #fff, 165px 1644px #fff, 300px 377px #fff, 393px 1125px #fff, 748px 919px #fff,
    460px 576px #fff, 349px 1419px #fff, 1666px 1772px #fff, 1977px 1339px #fff, 788px 692px #fff,
    77px 1852px #fff, 1006px 1375px #fff, 905px 16px #fff, 1392px 1767px #fff, 1002px 1110px #fff,
    299px 860px #fff, 1593px 375px #fff, 352px 244px #fff, 287px 1061px #fff, 1464px 535px #fff,
    1294px 1685px #fff, 1902px 355px #fff, 1202px 1651px #fff, 447px 1598px #fff, 175px 1420px #fff,
    1554px 1613px #fff, 768px 346px #fff, 700px 1665px #fff, 1223px 51px #fff, 567px 828px #fff,
    1981px 1269px #fff, 531px 699px #fff, 501px 1624px #fff, 1913px 1632px #fff, 1084px 534px #fff,
    1114px 1603px #fff, 1136px 862px #fff, 1402px 609px #fff, 1141px 239px #fff, 1964px 1759px #fff,
    228px 1224px #fff, 1112px 1573px #fff, 1231px 1536px #fff, 634px 105px #fff, 504px 174px #fff,
    123px 495px #fff, 1894px 739px #fff, 304px 1516px #fff, 1351px 230px #fff, 1202px 1900px #fff,
    1015px 668px #fff, 1994px 332px #fff, 1763px 351px #fff, 433px 803px #fff, 417px 277px #fff,
    391px 681px #fff, 135px 374px #fff, 519px 237px #fff, 1826px 696px #fff, 1326px 951px #fff,
    1137px 1318px #fff, 1501px 1009px #fff, 1795px 628px #fff, 1193px 1804px #fff,
    1216px 1877px #fff, 838px 683px #fff, 431px 549px #fff, 1139px 1703px #fff, 372px 1299px #fff,
    1816px 943px #fff, 1264px 1965px #fff, 1832px 365px #fff, 1739px 557px #fff, 392px 1966px #fff,
    1341px 878px #fff, 511px 1349px #fff, 1880px 1744px #fff, 55px 96px #fff, 209px 1325px #fff,
    624px 1159px #fff, 505px 747px #fff, 840px 811px #fff, 940px 1585px #fff, 1784px 1711px #fff,
    1791px 1969px #fff, 1284px 308px #fff, 1573px 1702px #fff, 1916px 554px #fff, 1709px 141px #fff,
    1326px 1353px #fff, 505px 533px #fff, 449px 945px #fff, 1357px 460px #fff, 203px 1711px #fff,
    169px 387px #fff, 24px 467px #fff, 1313px 868px #fff, 1491px 516px #fff, 165px 188px #fff,
    1396px 939px #fff, 734px 590px #fff, 1982px 1103px #fff, 88px 1244px #fff, 530px 449px #fff,
    1375px 867px #fff, 735px 1828px #fff, 679px 1896px #fff, 1120px 717px #fff, 1247px 1453px #fff,
    1707px 1608px #fff, 1708px 1617px #fff, 1784px 1996px #fff, 1624px 1943px #fff,
    370px 1362px #fff, 126px 1720px #fff, 253px 1463px #fff, 983px 1592px #fff, 393px 351px #fff,
    1482px 1575px #fff, 460px 1107px #fff, 1455px 1413px #fff, 1021px 1633px #fff, 1971px 579px #fff,
    1935px 916px #fff, 95px 1584px #fff, 1532px 897px #fff, 788px 790px #fff, 1982px 1804px #fff,
    227px 369px #fff, 186px 38px #fff, 71px 946px #fff, 741px 1035px #fff, 919px 1956px #fff,
    129px 1444px #fff, 1873px 149px #fff, 770px 333px #fff, 1979px 498px #fff, 874px 435px #fff,
    696px 1953px #fff, 1315px 754px #fff, 1742px 1253px #fff, 369px 1753px #fff, 1772px 1448px #fff,
    656px 434px #fff, 1235px 1880px #fff, 1996px 1097px #fff, 851px 733px #fff, 715px 42px #fff,
    739px 420px #fff, 1407px 333px #fff, 506px 1850px #fff, 1567px 870px #fff, 1728px 1287px #fff,
    349px 1380px #fff, 354px 960px #fff, 646px 571px #fff, 562px 626px #fff, 1006px 1352px #fff,
    647px 1120px #fff, 820px 1923px #fff, 703px 1678px #fff, 1075px 1796px #fff, 1063px 756px #fff,
    82px 684px #fff, 227px 1562px #fff, 1997px 836px #fff, 1715px 189px #fff, 1978px 1537px #fff,
    1476px 1325px #fff, 1891px 767px #fff, 577px 1195px #fff, 1712px 1950px #fff, 149px 1046px #fff,
    1259px 1262px #fff, 1633px 1526px #fff, 1402px 1451px #fff, 915px 1380px #fff, 327px 1878px #fff,
    818px 43px #fff, 707px 1553px #fff, 1744px 708px #fff, 124px 691px #fff, 373px 1505px #fff,
    168px 1621px #fff, 187px 822px #fff, 1563px 614px #fff, 258px 1360px #fff, 895px 1434px #fff,
    1639px 1528px #fff, 531px 1331px #fff, 1485px 172px #fff, 682px 1366px #fff, 303px 290px #fff,
    194px 966px #fff, 1323px 1661px #fff, 9px 1057px #fff, 1250px 186px #fff, 672px 980px #fff,
    1481px 202px #fff, 1744px 1027px #fff, 1449px 414px #fff, 1676px 1598px #fff, 410px 806px #fff,
    409px 879px #fff, 190px 169px #fff, 1194px 1701px #fff, 920px 592px #fff, 1645px 810px #fff,
    482px 29px #fff;
  animation: animStar 50s linear infinite;
}

#stars:after {
  content: ' ';
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: 0 0;
  box-shadow: 734px 6788px #fff, 251px 108px #fff, 1083px 1165px #fff, 45px 1048px #fff,
    1994px 1117px #fff, 1964px 284px #fff, 1970px 468px #fff, 1306px 274px #fff, 1425px 1599px #fff,
    845px 1277px #fff, 1172px 1905px #fff, 820px 446px #fff, 1547px 1071px #fff, 1933px 828px #fff,
    409px 1675px #fff, 1749px 1270px #fff, 1042px 1475px #fff, 406px 1529px #fff, 569px 729px #fff,
    768px 1127px #fff, 1706px 1650px #fff, 422px 1420px #fff, 1219px 1616px #fff, 169px 1339px #fff,
    276px 1833px #fff, 1742px 1374px #fff, 438px 69px #fff, 834px 257px #fff, 633px 988px #fff,
    1094px 1939px #fff, 1159px 802px #fff, 1582px 524px #fff, 1127px 245px #fff, 1209px 1453px #fff,
    401px 1132px #fff, 958px 89px #fff, 347px 988px #fff, 1551px 1216px #fff, 1035px 1828px #fff,
    1568px 644px #fff, 1491px 452px #fff, 494px 370px #fff, 615px 755px #fff, 1956px 215px #fff,
    383px 470px #fff, 681px 571px #fff, 1233px 773px #fff, 710px 1634px #fff, 1825px 52px #fff,
    767px 383px #fff, 939px 1007px #fff, 1853px 39px #fff, 322px 687px #fff, 77px 605px #fff,
    911px 19px #fff, 527px 1940px #fff, 640px 919px #fff, 770px 68px #fff, 1310px 1696px #fff,
    993px 270px #fff, 879px 1472px #fff, 576px 998px #fff, 1672px 1322px #fff, 1404px 155px #fff,
    318px 324px #fff, 1838px 1494px #fff, 1007px 1371px #fff, 798px 112px #fff, 1448px 1001px #fff,
    549px 302px #fff, 1583px 1738px #fff, 187px 1275px #fff, 380px 1188px #fff, 1460px 373px #fff,
    476px 332px #fff, 427px 1877px #fff, 1598px 115px #fff, 1829px 1458px #fff, 1502px 627px #fff,
    630px 162px #fff, 265px 943px #fff, 1374px 285px #fff, 239px 1792px #fff, 1536px 1597px #fff,
    81px 850px #fff, 924px 166px #fff, 1584px 240px #fff, 1251px 195px #fff, 1108px 61px #fff,
    665px 1396px #fff, 476px 981px #fff, 1620px 1407px #fff, 1103px 947px #fff, 1184px 1216px #fff,
    1304px 185px #fff, 108px 503px #fff, 75px 1025px #fff, 305px 1211px #fff, 1408px 535px #fff,
    661px 1559px #fff, 808px 281px #fff, 491px 1630px #fff, 1039px 24px #fff, 1920px 298px #fff,
    704px 516px #fff, 287px 1785px #fff, 1598px 738px #fff, 554px 1497px #fff, 1780px 1371px #fff,
    1901px 1496px #fff, 513px 819px #fff, 944px 1752px #fff, 623px 1124px #fff, 108px 264px #fff,
    1734px 113px #fff, 1515px 1535px #fff, 1873px 1151px #fff, 1764px 1787px #fff,
    1615px 1374px #fff, 87px 218px #fff, 486px 1573px #fff, 1406px 1437px #fff, 1177px 214px #fff,
    1499px 1006px #fff, 224px 625px #fff, 473px 1714px #fff, 1286px 1673px #fff, 1003px 913px #fff,
    596px 1401px #fff, 1087px 1056px #fff, 1979px 369px #fff, 673px 398px #fff, 667px 439px #fff,
    1052px 828px #fff, 1564px 1649px #fff, 1467px 824px #fff, 273px 1250px #fff, 87px 108px #fff,
    244px 1810px #fff, 10px 102px #fff, 1879px 1680px #fff, 1999px 644px #fff, 106px 942px #fff,
    1276px 814px #fff, 1027px 7px #fff, 1496px 206px #fff, 90px 1639px #fff, 1698px 1305px #fff,
    869px 453px #fff, 31px 401px #fff, 720px 1100px #fff, 425px 1200px #fff, 1049px 287px #fff,
    355px 1944px #fff, 648px 870px #fff, 1220px 1854px #fff, 650px 1225px #fff, 1091px 918px #fff,
    1865px 1307px #fff, 745px 351px #fff, 822px 55px #fff, 1730px 593px #fff, 1801px 587px #fff,
    1249px 1073px #fff, 586px 373px #fff, 665px 448px #fff, 418px 1598px #fff, 1000px 319px #fff,
    1086px 1969px #fff, 210px 83px #fff, 520px 154px #fff, 278px 1478px #fff, 504px 1058px #fff,
    569px 396px #fff, 1519px 1182px #fff, 1677px 258px #fff, 1596px 510px #fff, 485px 625px #fff,
    872px 689px #fff, 443px 1094px #fff, 827px 1926px #fff, 726px 1496px #fff, 229px 1877px #fff,
    631px 69px #fff, 542px 981px #fff, 110px 57px #fff, 300px 1278px #fff, 1804px 558px #fff,
    1183px 1247px #fff, 1468px 55px #fff, 37px 575px #fff, 74px 1096px #fff, 1230px 552px #fff,
    574px 912px #fff, 1781px 1560px #fff, 454px 958px #fff, 381px 1265px #fff, 1818px 1495px #fff,
    1905px 1091px #fff, 470px 1728px #fff, 1969px 316px #fff, 1709px 1397px #fff, 428px 1928px #fff,
    1779px 261px #fff, 975px 1821px #fff, 1261px 1008px #fff, 1397px 1447px #fff, 1821px 283px #fff,
    635px 1618px #fff, 1362px 1556px #fff, 1898px 1749px #fff, 676px 1439px #fff, 1143px 1888px #fff,
    397px 162px #fff, 1493px 289px #fff, 1384px 687px #fff, 253px 1723px #fff, 1462px 228px #fff,
    514px 301px #fff, 1626px 1867px #fff, 100px 913px #fff, 392px 1003px #fff, 1470px 417px #fff,
    822px 1914px #fff, 1636px 605px #fff, 1547px 666px #fff, 1617px 957px #fff, 1405px 1496px #fff,
    412px 315px #fff, 833px 1659px #fff, 471px 1897px #fff, 271px 150px #fff, 576px 1886px #fff,
    1822px 1043px #fff, 1421px 1988px #fff, 21px 1766px #fff, 1516px 1591px #fff, 1754px 493px #fff,
    1090px 1667px #fff, 1023px 243px #fff, 1842px 638px #fff, 1507px 1170px #fff, 658px 1940px #fff,
    1650px 912px #fff, 1692px 408px #fff, 318px 555px #fff, 1049px 1641px #fff, 185px 800px #fff,
    1318px 80px #fff, 1870px 884px #fff, 98px 398px #fff, 868px 1420px #fff, 1067px 1278px #fff,
    222px 381px #fff, 1324px 1679px #fff, 436px 868px #fff, 1339px 236px #fff, 725px 1210px #fff,
    856px 1248px #fff, 1697px 424px #fff, 1485px 1737px #fff, 1894px 391px #fff, 790px 130px #fff,
    932px 462px #fff, 1130px 1247px #fff, 1331px 485px #fff, 948px 1719px #fff, 409px 833px #fff,
    1444px 525px #fff, 1170px 960px #fff, 865px 1630px #fff, 992px 1450px #fff, 1878px 619px #fff,
    1869px 1781px #fff, 928px 1094px #fff, 838px 1365px #fff, 507px 1295px #fff, 1293px 989px #fff,
    145px 1532px #fff, 1535px 891px #fff, 1523px 1812px #fff, 471px 990px #fff, 345px 1036px #fff,
    1834px 1905px #fff, 722px 1988px #fff, 1748px 1889px #fff, 1865px 1500px #fff,
    1395px 1546px #fff, 1847px 655px #fff, 147px 234px #fff, 259px 1405px #fff, 843px 1179px #fff,
    1855px 325px #fff, 1658px 245px #fff, 1557px 175px #fff, 847px 1800px #fff, 554px 1044px #fff,
    1207px 332px #fff, 904px 334px #fff, 564px 198px #fff, 1916px 1547px #fff, 1379px 665px #fff,
    183px 1930px #fff, 713px 339px #fff, 1878px 1893px #fff, 382px 400px #fff, 676px 444px #fff,
    872px 1436px #fff, 592px 39px #fff, 573px 1068px #fff, 1606px 1841px #fff, 1465px 1972px #fff,
    1038px 350px #fff, 1877px 510px #fff, 1834px 1298px #fff, 1881px 1970px #fff, 1897px 1441px #fff,
    694px 799px #fff, 1679px 1608px #fff, 14px 924px #fff, 139px 1825px #fff, 1589px 1435px #fff,
    720px 1117px #fff, 190px 696px #fff, 1254px 227px #fff, 1316px 1340px #fff, 1135px 1779px #fff,
    591px 1048px #fff, 1988px 1269px #fff, 1553px 1213px #fff, 633px 1873px #fff, 1279px 1943px #fff,
    719px 907px #fff, 1982px 1971px #fff, 798px 420px #fff, 444px 587px #fff, 941px 1547px #fff,
    253px 1414px #fff, 962px 1415px #fff, 197px 940px #fff, 591px 412px #fff, 731px 2px #fff,
    376px 1453px #fff, 752px 226px #fff, 58px 753px #fff, 1347px 388px #fff, 1367px 786px #fff,
    1986px 658px #fff, 1364px 1589px #fff, 374px 137px #fff, 1905px 876px #fff, 1245px 1864px #fff,
    335px 1762px #fff, 494px 1932px #fff, 662px 1217px #fff, 263px 60px #fff, 1683px 1777px #fff,
    750px 579px #fff, 949px 638px #fff, 1023px 292px #fff, 349px 566px #fff, 894px 243px #fff,
    662px 5px #fff, 1835px 146px #fff, 1320px 321px #fff, 694px 671px #fff, 763px 1847px #fff,
    51px 77px #fff, 1664px 994px #fff, 380px 217px #fff, 1692px 555px #fff, 1689px 1364px #fff,
    788px 829px #fff, 1704px 1642px #fff, 822px 357px #fff, 852px 1834px #fff, 973px 667px #fff,
    556px 1103px #fff, 1928px 824px #fff, 861px 1211px #fff, 1906px 1987px #fff, 1348px 747px #fff,
    1748px 1579px #fff, 527px 276px #fff, 1582px 262px #fff, 889px 1994px #fff, 495px 881px #fff,
    250px 426px #fff, 1035px 206px #fff, 1527px 1427px #fff, 1944px 1244px #fff, 1224px 951px #fff,
    1805px 1216px #fff, 1764px 1513px #fff, 394px 1133px #fff, 628px 853px #fff, 975px 1458px #fff,
    484px 359px #fff, 932px 422px #fff, 1330px 1362px #fff, 734px 1034px #fff, 747px 1651px #fff,
    1972px 1777px #fff, 1341px 748px #fff, 1643px 1512px #fff, 1837px 1095px #fff,
    1761px 1465px #fff, 1060px 331px #fff, 1014px 1399px #fff, 426px 346px #fff, 1708px 780px #fff,
    1094px 321px #fff, 1279px 1254px #fff, 769px 848px #fff, 986px 813px #fff, 274px 570px #fff,
    1808px 288px #fff, 422px 419px #fff, 217px 265px #fff, 1608px 203px #fff, 906px 401px #fff,
    527px 796px #fff, 765px 345px #fff, 71px 1814px #fff, 369px 1169px #fff, 1650px 807px #fff,
    525px 1114px #fff, 1086px 1929px #fff, 892px 1330px #fff, 1349px 1887px #fff, 1501px 493px #fff,
    1540px 844px #fff, 762px 1013px #fff, 1327px 1067px #fff, 397px 1600px #fff, 1950px 139px #fff,
    453px 1834px #fff, 1408px 1197px #fff, 445px 1695px #fff, 719px 1683px #fff, 1191px 205px #fff,
    256px 1290px #fff, 782px 511px #fff, 583px 1097px #fff, 1810px 650px #fff, 1223px 1603px #fff,
    731px 1632px #fff, 1603px 798px #fff, 186px 964px #fff, 915px 528px #fff, 1926px 619px #fff,
    618px 514px #fff, 1529px 1223px #fff, 520px 1787px #fff, 1115px 1824px #fff, 1145px 362px #fff,
    1989px 553px #fff, 414px 1551px #fff, 775px 1794px #fff, 1790px 465px #fff, 1141px 135px #fff,
    960px 901px #fff, 1280px 1062px #fff, 210px 755px #fff, 1388px 609px #fff, 724px 1461px #fff,
    1245px 1899px #fff, 1921px 1180px #fff, 1380px 49px #fff, 143px 707px #fff, 1993px 1501px #fff,
    684px 1177px #fff, 1013px 1778px #fff, 1184px 140px #fff, 1122px 952px #fff, 1156px 992px #fff,
    169px 595px #fff, 1553px 705px #fff, 392px 778px #fff, 1884px 706px #fff, 125px 935px #fff,
    872px 1129px #fff, 1235px 760px #fff, 933px 287px #fff, 828px 590px #fff, 420px 330px #fff,
    1935px 1761px #fff, 608px 652px #fff, 1810px 600px #fff, 1093px 1043px #fff, 891px 1425px #fff,
    207px 993px #fff, 165px 1644px #fff, 300px 377px #fff, 393px 1125px #fff, 748px 919px #fff,
    460px 576px #fff, 349px 1419px #fff, 1666px 1772px #fff, 1977px 1339px #fff, 788px 692px #fff,
    77px 1852px #fff, 1006px 1375px #fff, 905px 16px #fff, 1392px 1767px #fff, 1002px 1110px #fff,
    299px 860px #fff, 1593px 375px #fff, 352px 244px #fff, 287px 1061px #fff, 1464px 535px #fff,
    1294px 1685px #fff, 1902px 355px #fff, 1202px 1651px #fff, 447px 1598px #fff, 175px 1420px #fff,
    1554px 1613px #fff, 768px 346px #fff, 700px 1665px #fff, 1223px 51px #fff, 567px 828px #fff,
    1981px 1269px #fff, 531px 699px #fff, 501px 1624px #fff, 1913px 1632px #fff, 1084px 534px #fff,
    1114px 1603px #fff, 1136px 862px #fff, 1402px 609px #fff, 1141px 239px #fff, 1964px 1759px #fff,
    228px 1224px #fff, 1112px 1573px #fff, 1231px 1536px #fff, 634px 105px #fff, 504px 174px #fff,
    123px 495px #fff, 1894px 739px #fff, 304px 1516px #fff, 1351px 230px #fff, 1202px 1900px #fff,
    1015px 668px #fff, 1994px 332px #fff, 1763px 351px #fff, 433px 803px #fff, 417px 277px #fff,
    391px 681px #fff, 135px 374px #fff, 519px 237px #fff, 1826px 696px #fff, 1326px 951px #fff,
    1137px 1318px #fff, 1501px 1009px #fff, 1795px 628px #fff, 1193px 1804px #fff,
    1216px 1877px #fff, 838px 683px #fff, 431px 549px #fff, 1139px 1703px #fff, 372px 1299px #fff,
    1816px 943px #fff, 1264px 1965px #fff, 1832px 365px #fff, 1739px 557px #fff, 392px 1966px #fff,
    1341px 878px #fff, 511px 1349px #fff, 1880px 1744px #fff, 55px 96px #fff, 209px 1325px #fff,
    624px 1159px #fff, 505px 747px #fff, 840px 811px #fff, 940px 1585px #fff, 1784px 1711px #fff,
    1791px 1969px #fff, 1284px 308px #fff, 1573px 1702px #fff, 1916px 554px #fff, 1709px 141px #fff,
    1326px 1353px #fff, 505px 533px #fff, 449px 945px #fff, 1357px 460px #fff, 203px 1711px #fff,
    169px 387px #fff, 24px 467px #fff, 1313px 868px #fff, 1491px 516px #fff, 165px 188px #fff,
    1396px 939px #fff, 734px 590px #fff, 1982px 1103px #fff, 88px 1244px #fff, 530px 449px #fff,
    1375px 867px #fff, 735px 1828px #fff, 679px 1896px #fff, 1120px 717px #fff, 1247px 1453px #fff,
    1707px 1608px #fff, 1708px 1617px #fff, 1784px 1996px #fff, 1624px 1943px #fff,
    370px 1362px #fff, 126px 1720px #fff, 253px 1463px #fff, 983px 1592px #fff, 393px 351px #fff,
    1482px 1575px #fff, 460px 1107px #fff, 1455px 1413px #fff, 1021px 1633px #fff, 1971px 579px #fff,
    1935px 916px #fff, 95px 1584px #fff, 1532px 897px #fff, 788px 790px #fff, 1982px 1804px #fff,
    227px 369px #fff, 186px 38px #fff, 71px 946px #fff, 741px 1035px #fff, 919px 1956px #fff,
    129px 1444px #fff, 1873px 149px #fff, 770px 333px #fff, 1979px 498px #fff, 874px 435px #fff,
    696px 1953px #fff, 1315px 754px #fff, 1742px 1253px #fff, 369px 1753px #fff, 1772px 1448px #fff,
    656px 434px #fff, 1235px 1880px #fff, 1996px 1097px #fff, 851px 733px #fff, 715px 42px #fff,
    739px 420px #fff, 1407px 333px #fff, 506px 1850px #fff, 1567px 870px #fff, 1728px 1287px #fff,
    349px 1380px #fff, 354px 960px #fff, 646px 571px #fff, 562px 626px #fff, 1006px 1352px #fff,
    647px 1120px #fff, 820px 1923px #fff, 703px 1678px #fff, 1075px 1796px #fff, 1063px 756px #fff,
    82px 684px #fff, 227px 1562px #fff, 1997px 836px #fff, 1715px 189px #fff, 1978px 1537px #fff,
    1476px 1325px #fff, 1891px 767px #fff, 577px 1195px #fff, 1712px 1950px #fff, 149px 1046px #fff,
    1259px 1262px #fff, 1633px 1526px #fff, 1402px 1451px #fff, 915px 1380px #fff, 327px 1878px #fff,
    818px 43px #fff, 707px 1553px #fff, 1744px 708px #fff, 124px 691px #fff, 373px 1505px #fff,
    168px 1621px #fff, 187px 822px #fff, 1563px 614px #fff, 258px 1360px #fff, 895px 1434px #fff,
    1639px 1528px #fff, 531px 1331px #fff, 1485px 172px #fff, 682px 1366px #fff, 303px 290px #fff,
    194px 966px #fff, 1323px 1661px #fff, 9px 1057px #fff, 1250px 186px #fff, 672px 980px #fff,
    1481px 202px #fff, 1744px 1027px #fff, 1449px 414px #fff, 1676px 1598px #fff, 410px 806px #fff,
    409px 879px #fff, 190px 169px #fff, 1194px 1701px #fff, 920px 592px #fff, 1645px 810px #fff,
    482px 29px #fff;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: 0 0;
  box-shadow: 605px 2205px #fff, 1438px 335px #fff, 867px 1058px #fff, 1314px 1178px #fff,
    1623px 1103px #fff, 1071px 1831px #fff, 1473px 437px #fff, 1989px 279px #fff, 1628px 1192px #fff,
    431px 783px #fff, 952px 860px #fff, 1858px 1466px #fff, 948px 656px #fff, 988px 247px #fff,
    1465px 1484px #fff, 132px 405px #fff, 1006px 968px #fff, 1449px 1355px #fff, 484px 112px #fff,
    126px 1393px #fff, 28px 1380px #fff, 535px 1729px #fff, 1313px 733px #fff, 416px 1276px #fff,
    1177px 91px #fff, 1128px 401px #fff, 712px 795px #fff, 50px 516px #fff, 15px 1565px #fff,
    1184px 635px #fff, 1470px 1587px #fff, 180px 1493px #fff, 816px 176px #fff, 904px 198px #fff,
    795px 670px #fff, 1566px 1577px #fff, 1611px 592px #fff, 1574px 112px #fff, 997px 1468px #fff,
    97px 561px #fff, 1302px 446px #fff, 1546px 39px #fff, 1560px 1028px #fff, 1218px 1932px #fff,
    1914px 1636px #fff, 348px 1335px #fff, 1767px 382px #fff, 1088px 1134px #fff, 1613px 786px #fff,
    1827px 502px #fff, 1700px 1042px #fff, 1816px 1922px #fff, 1530px 1670px #fff,
    1971px 1827px #fff, 362px 993px #fff, 852px 108px #fff, 1711px 1554px #fff, 825px 1645px #fff,
    115px 1252px #fff, 333px 996px #fff, 202px 310px #fff, 877px 702px #fff, 90px 1813px #fff,
    1819px 375px #fff, 953px 1438px #fff, 1065px 211px #fff, 1411px 806px #fff, 677px 494px #fff,
    1417px 1653px #fff, 459px 1734px #fff, 612px 540px #fff, 1367px 1032px #fff, 474px 914px #fff,
    262px 1402px #fff, 1700px 1711px #fff, 11px 430px #fff, 1548px 568px #fff, 1853px 167px #fff,
    1145px 118px #fff, 859px 1885px #fff, 853px 1487px #fff, 1791px 383px #fff, 411px 1975px #fff,
    861px 1418px #fff, 388px 555px #fff, 1100px 653px #fff, 868px 253px #fff, 473px 212px #fff,
    1093px 1976px #fff, 919px 1206px #fff, 1861px 1239px #fff, 1267px 2000px #fff, 447px 568px #fff,
    662px 1581px #fff, 1868px 346px #fff, 201px 1119px #fff, 1659px 840px #fff, 882px 521px #fff,
    1679px 586px #fff, 1703px 285px #fff, 1786px 1759px #fff, 1595px 1740px #fff, 412px 1757px #fff,
    854px 493px #fff, 474px 1051px #fff, 1846px 1850px #fff, 1386px 1659px #fff, 235px 1221px #fff,
    1500px 1663px #fff, 1548px 1297px #fff, 928px 1216px #fff, 394px 32px #fff, 694px 110px #fff,
    495px 288px #fff, 1121px 579px #fff, 193px 1183px #fff, 650px 1266px #fff, 1807px 1393px #fff,
    340px 1846px #fff, 1299px 1873px #fff, 1806px 1873px #fff, 1095px 732px #fff, 449px 676px #fff,
    1384px 301px #fff, 1792px 1828px #fff, 1162px 585px #fff, 514px 1907px #fff, 1233px 1229px #fff,
    1186px 884px #fff, 1741px 1545px #fff, 1766px 1640px #fff, 775px 699px #fff, 1098px 1556px #fff,
    332px 1398px #fff, 1771px 1155px #fff, 102px 1135px #fff, 1224px 216px #fff, 1090px 667px #fff,
    335px 1062px #fff, 841px 1757px #fff, 1937px 180px #fff, 439px 468px #fff, 1096px 1645px #fff,
    374px 1226px #fff, 410px 842px #fff, 1078px 1015px #fff, 1047px 116px #fff, 452px 588px #fff,
    1323px 688px #fff, 115px 1511px #fff, 1650px 1359px #fff, 1965px 1201px #fff, 918px 1164px #fff,
    109px 162px #fff, 623px 1736px #fff, 387px 1938px #fff, 629px 1558px #fff, 5px 1943px #fff,
    414px 5px #fff, 46px 886px #fff, 1122px 269px #fff, 1668px 829px #fff, 236px 1987px #fff,
    1362px 279px #fff, 697px 1093px #fff, 1032px 1195px #fff, 1450px 1394px #fff, 195px 4px #fff,
    571px 930px #fff, 549px 1958px #fff, 754px 1989px #fff, 772px 319px #fff, 936px 1268px #fff,
    1523px 1315px #fff, 1446px 635px #fff, 582px 478px #fff, 139px 1279px #fff, 1652px 1978px #fff,
    1194px 346px #fff, 1471px 1101px #fff, 504px 1621px #fff, 1823px 873px #fff, 516px 332px #fff,
    1654px 1056px #fff, 577px 1606px #fff, 1707px 445px #fff, 109px 300px #fff, 102px 1793px #fff,
    733px 494px #fff, 436px 456px #fff, 453px 1872px #fff, 973px 76px #fff, 1033px 819px #fff,
    561px 34px #fff, 639px 1866px #fff, 142px 1452px #fff, 1464px 1115px #fff, 576px 1868px #fff,
    507px 857px #fff, 941px 645px #fff;
  animation: animStar 100s linear infinite;
}

#stars2:after {
  content: ' ';
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: 0 0;
  box-shadow: 605px 2205px #fff, 1438px 335px #fff, 867px 1058px #fff, 1314px 1178px #fff,
    1623px 1103px #fff, 1071px 1831px #fff, 1473px 437px #fff, 1989px 279px #fff, 1628px 1192px #fff,
    431px 783px #fff, 952px 860px #fff, 1858px 1466px #fff, 948px 656px #fff, 988px 247px #fff,
    1465px 1484px #fff, 132px 405px #fff, 1006px 968px #fff, 1449px 1355px #fff, 484px 112px #fff,
    126px 1393px #fff, 28px 1380px #fff, 535px 1729px #fff, 1313px 733px #fff, 416px 1276px #fff,
    1177px 91px #fff, 1128px 401px #fff, 712px 795px #fff, 50px 516px #fff, 15px 1565px #fff,
    1184px 635px #fff, 1470px 1587px #fff, 180px 1493px #fff, 816px 176px #fff, 904px 198px #fff,
    795px 670px #fff, 1566px 1577px #fff, 1611px 592px #fff, 1574px 112px #fff, 997px 1468px #fff,
    97px 561px #fff, 1302px 446px #fff, 1546px 39px #fff, 1560px 1028px #fff, 1218px 1932px #fff,
    1914px 1636px #fff, 348px 1335px #fff, 1767px 382px #fff, 1088px 1134px #fff, 1613px 786px #fff,
    1827px 502px #fff, 1700px 1042px #fff, 1816px 1922px #fff, 1530px 1670px #fff,
    1971px 1827px #fff, 362px 993px #fff, 852px 108px #fff, 1711px 1554px #fff, 825px 1645px #fff,
    115px 1252px #fff, 333px 996px #fff, 202px 310px #fff, 877px 702px #fff, 90px 1813px #fff,
    1819px 375px #fff, 953px 1438px #fff, 1065px 211px #fff, 1411px 806px #fff, 677px 494px #fff,
    1417px 1653px #fff, 459px 1734px #fff, 612px 540px #fff, 1367px 1032px #fff, 474px 914px #fff,
    262px 1402px #fff, 1700px 1711px #fff, 11px 430px #fff, 1548px 568px #fff, 1853px 167px #fff,
    1145px 118px #fff, 859px 1885px #fff, 853px 1487px #fff, 1791px 383px #fff, 411px 1975px #fff,
    861px 1418px #fff, 388px 555px #fff, 1100px 653px #fff, 868px 253px #fff, 473px 212px #fff,
    1093px 1976px #fff, 919px 1206px #fff, 1861px 1239px #fff, 1267px 2000px #fff, 447px 568px #fff,
    662px 1581px #fff, 1868px 346px #fff, 201px 1119px #fff, 1659px 840px #fff, 882px 521px #fff,
    1679px 586px #fff, 1703px 285px #fff, 1786px 1759px #fff, 1595px 1740px #fff, 412px 1757px #fff,
    854px 493px #fff, 474px 1051px #fff, 1846px 1850px #fff, 1386px 1659px #fff, 235px 1221px #fff,
    1500px 1663px #fff, 1548px 1297px #fff, 928px 1216px #fff, 394px 32px #fff, 694px 110px #fff,
    495px 288px #fff, 1121px 579px #fff, 193px 1183px #fff, 650px 1266px #fff, 1807px 1393px #fff,
    340px 1846px #fff, 1299px 1873px #fff, 1806px 1873px #fff, 1095px 732px #fff, 449px 676px #fff,
    1384px 301px #fff, 1792px 1828px #fff, 1162px 585px #fff, 514px 1907px #fff, 1233px 1229px #fff,
    1186px 884px #fff, 1741px 1545px #fff, 1766px 1640px #fff, 775px 699px #fff, 1098px 1556px #fff,
    332px 1398px #fff, 1771px 1155px #fff, 102px 1135px #fff, 1224px 216px #fff, 1090px 667px #fff,
    335px 1062px #fff, 841px 1757px #fff, 1937px 180px #fff, 439px 468px #fff, 1096px 1645px #fff,
    374px 1226px #fff, 410px 842px #fff, 1078px 1015px #fff, 1047px 116px #fff, 452px 588px #fff,
    1323px 688px #fff, 115px 1511px #fff, 1650px 1359px #fff, 1965px 1201px #fff, 918px 1164px #fff,
    109px 162px #fff, 623px 1736px #fff, 387px 1938px #fff, 629px 1558px #fff, 5px 1943px #fff,
    414px 5px #fff, 46px 886px #fff, 1122px 269px #fff, 1668px 829px #fff, 236px 1987px #fff,
    1362px 279px #fff, 697px 1093px #fff, 1032px 1195px #fff, 1450px 1394px #fff, 195px 4px #fff,
    571px 930px #fff, 549px 1958px #fff, 754px 1989px #fff, 772px 319px #fff, 936px 1268px #fff,
    1523px 1315px #fff, 1446px 635px #fff, 582px 478px #fff, 139px 1279px #fff, 1652px 1978px #fff,
    1194px 346px #fff, 1471px 1101px #fff, 504px 1621px #fff, 1823px 873px #fff, 516px 332px #fff,
    1654px 1056px #fff, 577px 1606px #fff, 1707px 445px #fff, 109px 300px #fff, 102px 1793px #fff,
    733px 494px #fff, 436px 456px #fff, 453px 1872px #fff, 973px 76px #fff, 1033px 819px #fff,
    561px 34px #fff, 639px 1866px #fff, 142px 1452px #fff, 1464px 1115px #fff, 576px 1868px #fff,
    507px 857px #fff, 941px 645px #fff;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: 0 0;
  box-shadow: 1868px 10815px #fff, 1496px 1296px #fff, 545px 1702px #fff, 1744px 545px #fff,
    1865px 1495px #fff, 313px 1794px #fff, 1694px 643px #fff, 1076px 1712px #fff, 1761px 533px #fff,
    495px 1951px #fff, 1054px 1061px #fff, 291px 1416px #fff, 1667px 517px #fff, 884px 1638px #fff,
    1731px 766px #fff, 428px 476px #fff, 682px 1754px #fff, 288px 1556px #fff, 129px 1177px #fff,
    1254px 1626px #fff, 1010px 459px #fff, 322px 688px #fff, 232px 630px #fff, 1788px 474px #fff,
    1656px 1509px #fff, 284px 718px #fff, 502px 61px #fff, 1513px 265px #fff, 533px 455px #fff,
    1796px 1554px #fff, 574px 1737px #fff, 596px 507px #fff, 1090px 1770px #fff, 1050px 38px #fff,
    1391px 679px #fff, 1431px 742px #fff, 753px 285px #fff, 721px 1065px #fff, 1265px 1181px #fff,
    526px 1511px #fff, 1419px 702px #fff, 724px 1105px #fff, 422px 33px #fff, 1044px 598px #fff,
    1026px 1072px #fff, 1454px 863px #fff, 613px 1549px #fff, 272px 1204px #fff, 1696px 1289px #fff,
    1323px 1832px #fff, 1222px 445px #fff, 1046px 672px #fff, 415px 616px #fff, 19px 977px #fff,
    1793px 428px #fff, 1522px 1606px #fff, 638px 30px #fff, 1980px 52px #fff, 423px 484px #fff,
    333px 1394px #fff, 202px 209px #fff, 107px 995px #fff, 874px 1241px #fff, 639px 1498px #fff,
    40px 212px #fff, 1513px 392px #fff, 1163px 1678px #fff, 195px 508px #fff, 265px 215px #fff,
    809px 1274px #fff, 1437px 398px #fff, 577px 1515px #fff, 308px 881px #fff, 1765px 1611px #fff,
    317px 1473px #fff, 902px 1450px #fff, 520px 476px #fff, 196px 1018px #fff, 1000px 1894px #fff,
    608px 1895px #fff, 541px 6px #fff, 1028px 1096px #fff, 1162px 1309px #fff, 394px 486px #fff,
    1045px 1725px #fff, 164px 1330px #fff, 1265px 1860px #fff, 1851px 215px #fff, 416px 1579px #fff,
    1209px 106px #fff, 1999px 1561px #fff, 297px 414px #fff, 162px 1949px #fff, 666px 1893px #fff,
    1021px 1598px #fff, 1088px 1505px #fff, 901px 1726px #fff, 1627px 833px #fff, 1886px 163px #fff,
    244px 843px #fff;
  animation: animStar 150s linear infinite;
}

#stars3:after {
  content: ' ';
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: 0 0;
  box-shadow: 1868px 10815px #fff, 1496px 1296px #fff, 545px 1702px #fff, 1744px 545px #fff,
    1865px 1495px #fff, 313px 1794px #fff, 1694px 643px #fff, 1076px 1712px #fff, 1761px 533px #fff,
    495px 1951px #fff, 1054px 1061px #fff, 291px 1416px #fff, 1667px 517px #fff, 884px 1638px #fff,
    1731px 766px #fff, 428px 476px #fff, 682px 1754px #fff, 288px 1556px #fff, 129px 1177px #fff,
    1254px 1626px #fff, 1010px 459px #fff, 322px 688px #fff, 232px 630px #fff, 1788px 474px #fff,
    1656px 1509px #fff, 284px 718px #fff, 502px 61px #fff, 1513px 265px #fff, 533px 455px #fff,
    1796px 1554px #fff, 574px 1737px #fff, 596px 507px #fff, 1090px 1770px #fff, 1050px 38px #fff,
    1391px 679px #fff, 1431px 742px #fff, 753px 285px #fff, 721px 1065px #fff, 1265px 1181px #fff,
    526px 1511px #fff, 1419px 702px #fff, 724px 1105px #fff, 422px 33px #fff, 1044px 598px #fff,
    1026px 1072px #fff, 1454px 863px #fff, 613px 1549px #fff, 272px 1204px #fff, 1696px 1289px #fff,
    1323px 1832px #fff, 1222px 445px #fff, 1046px 672px #fff, 415px 616px #fff, 19px 977px #fff,
    1793px 428px #fff, 1522px 1606px #fff, 638px 30px #fff, 1980px 52px #fff, 423px 484px #fff,
    333px 1394px #fff, 202px 209px #fff, 107px 995px #fff, 874px 1241px #fff, 639px 1498px #fff,
    40px 212px #fff, 1513px 392px #fff, 1163px 1678px #fff, 195px 508px #fff, 265px 215px #fff,
    809px 1274px #fff, 1437px 398px #fff, 577px 1515px #fff, 308px 881px #fff, 1765px 1611px #fff,
    317px 1473px #fff, 902px 1450px #fff, 520px 476px #fff, 196px 1018px #fff, 1000px 1894px #fff,
    608px 1895px #fff, 541px 6px #fff, 1028px 1096px #fff, 1162px 1309px #fff, 394px 486px #fff,
    1045px 1725px #fff, 164px 1330px #fff, 1265px 1860px #fff, 1851px 215px #fff, 416px 1579px #fff,
    1209px 106px #fff, 1999px 1561px #fff, 297px 414px #fff, 162px 1949px #fff, 666px 1893px #fff,
    1021px 1598px #fff, 1088px 1505px #fff, 901px 1726px #fff, 1627px 833px #fff, 1886px 163px #fff,
    244px 843px #fff;
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }

  to {
    transform: translateY(-2000px);
  }
}

.slider-home {
  border-top: 2px solid #333943;
  border-bottom: 2px solid #2b313a;
}

.wrapper-widget-home-page {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 2rem 3rem;
  gap: 1rem;
  height: 300px;
}

/*.wrapper-widget-home-page-banner {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    margin: 2rem 3rem;*/
/*    gap: 1rem;*/
/*}*/
.wrapper-between-category-widget {
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
  flex-direction: row;
  gap: 2rem;
  justify-content: space-around;
}
.wrapper-between-category-widget .widget-content {
  width: unset !important;
}

.wrapper-banner-widget {
  padding: 1rem;
  gap: 0.5rem;
}
.widget-content {
  width: 100%;
  height: 100%;
}

.body-content {
  margin-top: 80px;
}

.carousel-item.block > img {
  width: 100%;
  display: block;
}

.slide-adv {
  padding-left: 20px;
  padding-right: 20px;
  height: 100%;
}

.content-adv {
  display: flex;
  justify-content: flex-end;
  height: 100%;
  position: absolute;
  width: 100%;
}

.button-adv {
  display: flex;
  padding: 10px;
  border-radius: 30px;
  align-self: flex-end;
  margin-bottom: 20px;
}

.botton-adv-2 {
  background: #ddd;
  padding: 8px 30px;
  font-size: 15px;
  color: #2b313a;
  margin: 5px;
  font-weight: 600;
  border-radius: 20px;
  -webkit-box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.5);
}

.botton-adv-2:hover {
  background: #ddd;
  color: var(--color1);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#mainContentDiv .container:nth-of-type(1) .alert {
  top: 100px;
}

#footer {
  background: var(--color5);
  padding: 100px 0 40px;
  color: #ccc;
  font-size: 14px;
  text-align: center;
}

#footer .box-link-footer img {
  width: 100%;
}

.box-link-footer {
  margin-bottom: 30px;
}
.box-link-footer > ul {
  list-style: none;
  display: block;
  justify-content: center;
  padding: 0;
}
.box-link-footer > .link-articles {
  margin-top: 30px;
}
.box-link-footer > .link-articles > ul {
  margin-left: -40px;
}
.box-link-footer > .link-articles > ul > li {
  border-right: 0.5px solid rgb(255 255 255/18%);
  font-size: 12px;
  padding: 1px 15px;
  display: inline-block;
}
.box-link-footer > .link-articles > ul > li > a {
  color: #ccc;
}
.box-link-footer > .link-articles > ul > li:last-child {
  border-right: 0;
}
.section-footer-play {
  justify-content: center;
  margin-bottom: 50px;
}
.section-footer-play .vendor-logo {
  display: block;
  width: 100%;
  height: 80px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  margin: 10px auto;
}
.footer-banner {
  margin-bottom: 100px;
}

.icon-play {
  width: 90%;
  margin-bottom: 10px;
}

.bottom-bar {
  position: fixed;
  width: 100%;
  bottom: 0;
  background: var(--color3);
  box-shadow: 0 0 10px hsl(0deg 0% 100% / 10%);
  z-index: 10;
}

.botton-bar-option {
  display: flex;
  justify-content: space-between;
}

.b-footer-left {
  display: flex;
}

.b-b-footer {
  padding: 10px;
  background: 0 0;
  border: 0;
  border-right: 0.25px solid rgb(255 255 255/20%);
  border-left: 0.25px solid rgb(255 255 255/20%);
  color: #fff;
  font-weight: 600;
}

.b-b-footer:hover {
  background: rgb(255 255 255/15%);
  color: #fff;
}

.b-b-footer:focus {
  outline: 0;
  outline: 0;
}

.b-b-footer > svg {
  margin: 3px;
  width: 20px;
  fill: #fff;
}

.b-footer-left {
  display: flex;
}

.d-d-footer {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  border: 0;
  background: var(--color3);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
}

#onTopBtn {
  display: none;
  z-index: 10;
  text-decoration: none;
  font-size: 3rem;
  line-height: 1rem;
  text-align: center;
  width: 4rem;
  height: 4rem;
  border-radius: 32%;
  background-color: var(--color3);
  padding: 0.25rem;
  position: fixed;
  pointer-events: all;
  top: calc(100vh - 9rem);
  left: 50%;
  margin-left: -2rem;
}

#onTopBtn .fa-chevron-up {
  color: yellow;
}

#hiddenJackpotWidget {
  height: 0;
  overflow: hidden;
}

.jackpot-gw-popup {
  z-index: 100000;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.form-check-p {
  position: relative;
  padding: 0 10px;
  border-bottom: 1px solid #ffffff0d;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.form-check-p > label > img {
  width: 20px;
  margin: 0 8px 0 0;
}

.form-check-p > label {
  color: #fff;
  margin: 4px;
  display: flex;
  align-items: center;
}

.slide-casino {
  background: var(--color4);
  box-shadow: 0 0 10px rgb(0 0 0/38%);
  border-bottom: 1px solid rgb(7 17 32/81%);
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
  padding-top: 5px;
}
.slide-casino.is-hidden {
  max-height: 50px;
  overflow: hidden;
}

.search-section {
  background: var(--color5);
  border-radius: 8px;
  border: 1px solid rgb(255 255 255/9%);
  display: block;
  padding: 2px;
  margin: 0 4px 6px 4px;
  text-align: center;
  color: white;
  height: 38px;
}
.search-section:hover {
  cursor: pointer;
  background: rgb(255 255 255/0%);
  border: 1px solid rgb(255 255 255/70%);
}
.show-all-section {
  display: block;
  margin: 0 4px 6px 4px;
  text-align: center;
  color: white;
  height: 38px;
  font-weight: bolder;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--color5);
  border-radius: 8px;
  border: 1px solid rgb(255 255 255/9%);
  padding: 6px 0;
}
.show-all-section:hover {
  cursor: pointer;
  background: rgb(255 255 255/0%);
  border: 1px solid rgb(255 255 255/70%);
}
.show-all-btn {
  margin-left: 10px;
  margin-right: 10px;
}

.show-all-btn span {
}

.providers-list {
  width: 86%;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-height: none;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media all and (max-width: 1440px) {
  .providers-list {
    width: 85%;
  }
}
@media all and (max-width: 1330px) {
  .providers-list {
    width: 80%;
  }
}
.on-center {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.provider {
  margin-bottom: 25px;
  padding-left: 2px;
  padding-right: 2px;
}

div.provider > a {
  display: flex;
  justify-content: space-around;
  background: var(--color5);
  border-radius: 8px;
  border: 1px solid rgb(255 255 255/9%);
  padding: 3px 20px;
  text-align: center;
}

div.provider > a:hover {
  background: rgb(255 255 255/0%);
  border: 1px solid rgb(255 255 255/70%);
}

.provider > a > .provider-image {
  width: 100px;
  margin: 0;
  height: 30px;
  align-items: center;
  display: flex;
  justify-content: center;
  align-items: center;
  display: flex;
  justify-content: center;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.provider > a > .provider-image > .provider-title {
  text-transform: uppercase;
  font-weight: bolder;
  color: #fff;
}

.provider.active > a {
  background: #4b5161;
}

.list-type-play {
  border-right: 1px solid rgb(255 255 255/10%);
}

.position-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 136px;
}

.container-play-1 {
  padding: 10px 0 0;
  overflow: auto;
  margin: 0 5px 0 0;
}

.container-play-1 > h2 {
  color: #fff;
  margin: 0 10px 10px;
  font-weight: 600;
  font-size: 20px;
}

div.container-play-1 > div.show-all-p {
  background: var(--color4);
}

div.container-play-1 > div.show-all-p > a {
  padding: 5px 25px 15px;
  font-size: 14px !important;
  cursor: pointer;
  color: #fff;
  background: var(--color5);
  border-bottom-left-radius: 20px;
  margin: 0 0 10px;
  border-bottom-right-radius: 20px;
  font-weight: 700;
}

div.container-play-1 > div.show-all-p > a > svg {
  width: 16px;
  margin-right: 10px;
  fill: var(--color1);
}

.container-play-2 {
  padding: 10px 0 0;
  background: var(--color4);
  margin: 0 5px 0 0;
  overflow: auto;
}

.container-play-2 > h2 {
  color: #fff;
  margin: 0 10px 10px;
  font-weight: 600;
  font-size: 20px;
}

div.container-play-2 > div.show-all-p {
  background: var(--color5);
}

div.container-play-2 > div.show-all-p > a {
  padding: 5px 25px 15px;
  font-size: 14px !important;
  cursor: pointer;
  color: #fff;
  background: var(--color4);
  border-bottom-left-radius: 20px;
  margin: 0 0 10px;
  border-bottom-right-radius: 20px;
  font-weight: 700;
}

div.container-play-2 > div.show-all-p > a > svg {
  width: 16px;
  margin-right: 10px;
  fill: var(--color1);
}

.show-all-p {
  width: 100%;
  display: flex;
  justify-content: center;
}

.pul-type-play {
  border-bottom: 1px solid #ffffff21;
  margin: 0 -15px;
}

.pul-type-play > a {
  display: flex;
  align-items: center;
  padding: 8px 20px;
  color: #fff;
  background: 0 0;
  font-size: 10px;
  text-transform: uppercase;
}

.pul-type-play > a:hover {
  background: rgb(255 255 255/10%);
}

.pul-type-play.active {
  background: var(--color1);
}

.pul-type-play.active > a {
  color: #272c35;
}
.category-icon {
  height: 25px;
  width: 25px;
  vertical-align: text-top;
  background-image: url(../images/icons/casino-32px.png);
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin-right: 12px;
}
.count-games {
  background-color: hsla(0, 0%, 100%, 0.05);
  border-radius: 5px;
  padding: 2px 3px;
  margin-left: 5px;
  font-size: 11px;
  width: auto;
}

#games-load-container {
  min-height: 500px;
  height: 100%;
}

.square-box-casino {
  position: relative;
  width: 16.66666%;
  overflow: hidden;
  float: left;
}

.square-box-casino:before {
  content: '';
  display: block;
  padding-top: 100%;
}

@media all and (max-width: 1025px) {
  .square-box-casino {
    position: relative;
    width: 25%;
    overflow: hidden;
    float: left;
  }
}

@media all and (max-width: 991px) {
  .square-box-casino {
    position: relative;
    width: 33.3333%;
    overflow: hidden;
    float: left;
  }
}

@media all and (max-width: 480px) {
  .square-box-casino {
    position: relative;
    width: 50%;
    overflow: hidden;
    float: left;
  }
}

.menu-title {
  color: white;
}

.square-content-casino {
  position: absolute;
  top: 10px;
  left: 10px;
  bottom: 10px;
  right: 10px;
  overflow: hidden;
}

.container-casino {
  display: table;
  width: 100%;
  height: 100%;
}

.image-casino-icon {
  opacity: 1;
  display: block;
  width: 100%;
  height: 100%;
  transition: 0.5s ease;
  backface-visibility: hidden;
}

.middle-button {
  transition: 0.5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.container-casino:hover .image-casino-icon {
  opacity: 0.1;
}

.container-casino:hover .middle-button {
  opacity: 1;
}

.title-game {
  margin-bottom: 3px;
  font-size: 13px;
  color: #fff;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}

.circle {
  stroke: var(--color1);
  stroke-dasharray: 650;
  stroke-dashoffset: 650;
  -webkit-transition: all 0.5s ease-in-out;
  opacity: 0.3;
}

.playBut {
  display: inline-block;
  -webkit-transition: all 0.5s ease;
}

.playBut .triangle {
  -webkit-transition: all 0.7s ease-in-out;
  stroke-dasharray: 240;
  stroke-dashoffset: 480;
  stroke: #fff;
  transform: translateY(0);
}

.playBut:hover .triangle {
  stroke-dashoffset: 0;
  opacity: 1;
  stroke: var(--color1);
  animation: nudge 0.7s ease-in-out;
}

.playBut:hover .circle {
  stroke-dashoffset: 0;
  opacity: 1;
}

/**
Show more games
*/
#showMoreGamesContainer {
  width: 100%;
  display: flex;
  justify-content: center;
  background: var(--color4);
}
#showMoreGamesContainer > a {
  padding: 5px 25px 15px;
  font-size: 14px !important;
  cursor: pointer;
  color: #fff;
  background: var(--color5);
  border-radius: 0 0 20px 20px !important;
  margin: 0 0 10px;
  font-weight: 700;
}
#showMoreGamesContainer > a > svg {
  width: 16px;
  margin-right: 10px;
  fill: var(--color1);
}

/**
Search page
 */
#game-template {
  display: none;
}
.Clubn777Casinosection .search-content {
  padding-top: 20px;
}
.search-content {
  padding-top: 60px;
}
.search-bar {
}
.back-icon {
  color: white;
  margin-right: 10px;
}
.search-box {
  width: 100%;
}
.search-box input {
  background: var(--color5);
}
.show-games {
  padding-bottom: 50px;
}
.search-results-list {
  margin-top: 20px;
  padding-bottom: 10px;
}
.show-games-title {
  color: white;
  border-bottom: 1px solid red;
  padding-bottom: 5px;
}
.search-game {
  margin-bottom: 20px;
  align-items: center;
}
.game-image {
  height: 100px;
  margin-right: 30px;
}
.game-description {
  color: white;
}
.game-system {
  font-size: x-small;
}
.search-content .category-show {
  margin-top: 20px;
}

/**
Casino category section
 */

.casino-category {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
}
.category-box-casino {
}
.category-middle-button {
  transition: 0.5s ease;
  opacity: 0;
  position: relative;
  bottom: 150px;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.category-container-casino:hover .image-casino-icon {
  opacity: 0.1;
}

.category-container-casino:hover .category-middle-button {
  opacity: 1;
}

/**
Article page
 */
.cms-content {
  margin-left: 35px;
  margin-right: 35px;
  color: white;
}
.cms-content h1 {
  text-align: center;
  text-transform: uppercase;
}

/**
Game play
 */
#gameHolder {
  position: absolute;
  top: 84px;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  height: calc(100% - 46px - 84px);
}

.Clubn777Play footer {
  display: none;
}

/**
Widget section
 */
.widget-container {
  margin-top: 10px;
}
.widgets-list {
  width: 86%;
  margin: 0;
  padding: 0;
  padding-left: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-height: none;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.widget-wrapper {
  margin-bottom: 25px;
  padding-left: 2px;
  padding-right: 2px;
}
.widget-wrapper > a {
  display: flex;
  justify-content: space-around;
  background: var(--color5);
  border-radius: 8px;
  border: 1px solid rgb(255 255 255/9%);
  padding: 3px 20px;
  text-align: center;
}
.widget-wrapper > a:hover {
  background: rgb(255 255 255/0%);
  border: 1px solid rgb(255 255 255/70%);
}
.widget-wrapper > a > .widget {
  width: 150px;
  margin: 0;
  height: 30px;
  align-items: center;
  display: flex;
  justify-content: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.widget-wrapper > a > .widget > .widget-title {
  text-transform: uppercase;
  font-weight: bolder;
  color: #fff;
}
.tt-details .DraftEditor-root {
  color: var(--color2);
}
#tournament-App {
  --tt-font-color: #000;
}
#tournament-App .tt-background {
  border: 2px;
  border-color: var(--color1);
  border-style: solid;
}
#tournament-App > #tournament-Scene > div > .py-2 > div:first-child {
  color: var(--color2);
}
#tournament-App .tt-tournament-status {
  color: var(--color2);
}

/**
Widgets style
 */
/**********************JACKPOT*****************************/
.jackpot-banner-wrapper {
  padding: 0.5em;
  height: 80px;
  display: flex;
  width: 100%;
  align-items: center;
  background-color: var(--color3);
  justify-content: flex-start;
}
.jackpot-banner-image-wrapper {
  width: 150px;
  height: 100%;
  background-image: url('../images/banners/header_widget_jackpot.png');
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-widget-content {
  width: 60%;
  margin-left: 5%;
  margin-right: 5%;
}
.jackpot-show-more-wrapper {
  width: 20%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.jackpot-show-more-wrapper a {
  width: 60%;
  background: var(--color1);
  color: var(--color2);
}
/*******************END************************************************/

/**
Widget site menu
 */
.widget-menu-list {
  margin-top: 50px;
}
.widget-menu-wrapper {
  margin-top: 10px;
  margin-bottom: 20px;
}
.widget-menu-wrapper #tournament-App,
.widget-menu-wrapper .card-title {
  color: var(--color2);
}
.widget-menu-wrapper .card {
  background: var(--color4);
}
.widget-menu-wrapper #tournament-Scene > .navigation select {
  background: var(--color4) !important;
}

/*Home page categories*/

.home-page-category {
  width: 100%;
  margin: 0 auto;
  max-width: calc(100vw - 25%);
}

.home-page-category .featured-categories-wrapper {
  margin-top: 50px;
  width: 100%;
}
.home-page-category .featured-categories-wrapper .game-list-wrapper {
  overflow: hidden;
  margin: 0 auto;
  background: transparent;
  max-width: unset;
}
.home-page-category .featured-categories-wrapper .game-list-wrapper .game-list-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background: transparent;
  flex-direction: column;
  margin-bottom: 30px;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background: transparent;
  width: 100%;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-header-name {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #ffffffcc;
  text-transform: capitalize;
  margin-right: 12px;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-icons-wrapper,
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-arrow-wrapper {
  display: flex;
  align-items: center;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-icons-wrapper {
  justify-content: flex-start;
  flex-direction: row;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-arrow-wrapper {
  width: 28px;
  height: 28px;
  background-color: #1b1d24;
  border: 1px solid #1b1d24;
  border-radius: 5px;
  margin: 0 6px;
  justify-content: center;
  cursor: pointer;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-arrow-wrapper
  .prev {
  margin-right: 12px;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .game-list-arrow-wrapper
  i {
  transition: 0.3s ease-in-out;
  font-size: 11px;
  font-weight: 700;
  color: #f0f0e6;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-header
  .see-all-link {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  transition: 0.3s ease-in-out;
  border: 0;
  color: #ebbe7d;
  height: auto;
  border-radius: 0;
  padding: 0;
  margin-left: auto;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  text-transform: uppercase;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper {
  width: 100%;
  margin-top: 12px;
  position: relative;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items {
  max-width: 100%;
  margin: 0 auto;
  display: flex;
  overflow-y: hidden;
  overflow-x: scroll;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items::-webkit-scrollbar {
  display: none;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items
  .game-element {
  cursor: pointer;
  background-color: #1b1d24;
  border-radius: 10px;
  width: 148px;
  list-style: none;
  margin-top: 0;
  margin-right: 24px;
  padding: 0;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items
  .game-element
  .game-element-image-wrapper {
  height: 148px;
  width: 148px;
  border-radius: 10px;
  border: 1px solid #373737;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items
  .game-element
  .game-element-image-wrapper:hover
  .game-element-image {
  opacity: 0.1;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items
  .game-element
  .game-element-image-wrapper:hover
  .game-element-overlay {
  opacity: 1;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items
  .game-element
  .game-element-image-wrapper
  .game-element-image {
  width: 100%;
  height: 100%;
  border-radius: 8px;
}
.home-page-category
  .featured-categories-wrapper
  .game-list-wrapper
  .game-list-row
  .game-list-items-wrapper
  .game-list-items
  .game-element
  .game-element-image-wrapper
  .game-element-overlay {
  transition: 0.5s ease;
  opacity: 0;
  position: relative;
  transform: translate(0, -150%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
