.wrapper {
  background: linear-gradient(180deg, rgba(71,8,153,1) 0%, rgba(8,9,29,1) 66%);;
  min-height: 1000px;
  width: 100%;
}
.header {
  padding-bottom: 10px;
  padding-top: 10px;
  z-index: 0;
}
.container {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  width: 100%;
  max-width: 1440px;
  margin-top: 0;
}
.container:hover {
}
.c {
}
.header_wrap {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  padding-bottom: 15px;
  padding-top: 15px;
}
.content {
  display: flex;
  margin-top: 50px;
}
.containe {
}
.NewClass-8 {
}
.wrap_content {
  width: 100%;
}
.aside {
  width: 320px;
}
.link_logo_header {
  margin-right: 50px;
}
.logo_header {
  width: 114px;
  height: 36px;
  object-fit: contain;
}
.header_ul {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0;
  padding-left: 0;
}
.header_li {
  margin-right: 25px;
}
.header_link {
  color: rgb(255, 255, 255);
  text-decoration: none;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
.header_link:hover {
  text-decoration: underline;
}
.link_button_header {
  text-decoration: none;
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: rgb(255, 255, 255);
  font-weight: 600;
  border-radius: 15px;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  accent-color: rgba(0, 0, 0, 0);
  align-items: center;
  transition:  box-shadow 0.3s ease;
}
.link_button_header:hover {
  box-shadow: 0px 0px 15px 5px rgb(142, 45, 226);
}
.button_header {
  margin-left: 50px;
}
.wrap_banner {
  position: relative;
  margin-bottom: 32px;
  background-image: url("https://dados-game.mx/assets/img/62bee28e64be28bfb972f7d78a242b6d.png");
  background-size: cover;
  width: 100%;
  height: 430px;
  border-radius: 40px;
}
.wrap_banner_img {
  width: 1100px;
  height: 333px;
  border-radius: 25px;
}
.dados_img {
  position: absolute;
  right: 1px;
  bottom: 5px;
  width: 325px;
  height: 349px;
  object-fit: cover;
  top: 5px;
}
.txt_banner {
}
.NewClass-22 {
  background-image: url("https://dados-game.mx/assets/img/de321a2b9cebb5cdc5eaa55417c35638.png");
}
.banner-content {
  position: absolute;
  bottom: 1px;
  top: 50px;
  left: 100px;
  display: flex;
  flex-direction: column;
}
.link_img {
  text-decoration: none;
  margin-bottom: 20px;
}
.img_banner {
  width: 50px;
  height: 50px;
  object-fit: cover;
  margin-right: 15px;
}
.span_link {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 20px;
}
.txt_content_banner1 {
  color: rgb(255, 255, 255);
  font-size: 30px;
  font-weight: 600;
  margin-bottom: 10px;
}
.NewClass-28 {
  color: rgb(255, 255, 255);
}
.txt_content_banner {
  color: rgb(255, 255, 255);
  font-weight: bold;
  font-size: 50px;
  margin-bottom: 30px;
}
.button_banner {
  text-decoration: none;
  color: rgb(255, 255, 255);
  font-weight: 600;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 30px;
  border-radius: 10px;
  font-size: 15px;
  padding-right: 30px;
  transition:  box-shadow 0.3s ease;
}
.button_banner:hover {
  box-shadow: 0px 0px 15px 5px rgb(142, 45, 226);
}
.button_banne {
}
.button_link_banner {
}
.title {
  text-align: center;
  margin-bottom: 32px;
}
.title_h2 {
  color: rgb(255, 255, 255);
  text-align: center;
  font-size: 30px;
  font-weight: 600;
  padding-top: 20px;
  margin-bottom: 0;
}
.span_title {
  color: rgb(141, 163, 206);
  margin-bottom: 0;
}
.casino_block {
  display: flex;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 8px;
  max-width: 100%;
  box-sizing: border-box;
  align-items: center;
  flex-direction: column;
  margin-bottom: 32px;
  row-gap: 32px;
}
.img_casino {
  width: 50px;
  height: 50px;
  border-radius: 5px;
}
.casino_logo {
  margin-right: 15px;
  margin-left: 15px;
  border-radius: 5px;
}
.casino_info {
  margin-right: 25px;
  width: 150px;
}
.h2_casino {
  color: rgb(255, 255, 255);
  font-size: 15px;
  font-weight: 600;
}
.casino_stars {
  margin-bottom: 5px;
}
.stars {
  color: rgb(229, 191, 69);
  font-size: 18px;
  cursor: default;
}
.link_casino {
  display: flex;
  text-decoration: none;
  margin-right: 50px;
  padding-top: 15px;
  padding-bottom: 15px;
}
.casino {
  background-color: rgb(20, 22, 55);
  display: flex;
  flex-direction: column;
  height: 100px;
}
.casino_labels {
  position: absolute;
  left: 20px;
  bottom: -11px;
}
.label {
  background-color: rgb(89, 101, 241);
  padding-top: 5px;
  font-size: 10px;
  margin-right: 5px;
  color: rgb(255, 255, 255);
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  cursor: pointer;
  border-radius: 3px;
}
.nomber_casino {
  padding-right: 5px;
  padding-top: 5px;
  padding-left: 5px;
  border-color: rgba(255, 0, 0, 0);
  padding-bottom: 5px;
  color: rgb(255, 255, 255);
  font-size: 10px;
  background-color: rgb(35, 37, 65);
  margin-right: 5px;
  cursor: pointer;
  border-radius: 3px;
}
.NewClass-48 {
  color: rgb(255, 255, 255);
  padding-right: 5px;
  padding-left: 5px;
  background-color: rgb(35, 37, 65);
  font-size: 10px;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-right: 5px;
}
.label1 {
  background-color: rgb(110, 56, 220);
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  border-radius: 3px;
  cursor: pointer;
}
.casino-details {
  display: flex;
}
.detail_item {
  margin-top: 10px;
  margin-right: 20px;
  text-align: center;
}
.NewClass-52 {
  color: rgb(255, 255, 255);
  align-items: center;
  font-size: 25px;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 5px;
  background-color: rgb(35, 37, 65);
  margin-bottom: 0;
}
.NewClass-53 {
  color: rgb(149, 202, 240);
}
.NewClass-54 {
  text-decoration: none;
}
.casin {
}
.NewClass-56 {
}
.casino_logp {
}
.img_casin {
}
.link_logo {
}
.link_title {
  text-decoration: none;
  cursor: pointer;
}
.item_link {
  font-weight: 600;
  font-size: 18px;
  color: rgb(255, 255, 255);
}
.NewClass-62 {
}
.casino_details {
  display: flex;
  align-items: center;
  width: 60%;
  justify-content: space-between;
}
.NewClass-64 {
  color: rgb(144, 163, 216);
}
.link_details {
  text-decoration: none;
  cursor: pointer;
}
.NewClass-66 {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 17px;
  background-color: rgb(35, 37, 65);
  padding-right: 5px;
  padding-left: 5px;
  border-radius: 5px;
}
.NewClass-66:hover {
}
.info_img {
  width: 15px;
  height: 15px;
  align-items: center;
  display: inline-block;
}
.info_img:hover {
}
.link_info_div {
  padding-left: 6px;
  padding-right: 6px;
  background-color: rgb(35, 37, 65);
  border-radius: 5px;
  align-items: center;
  margin-right: 50px;
  padding-bottom: 3px;
}
.link_button_casino {
  color: rgb(255, 255, 255);
  text-decoration: none;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  transition:  box-shadow 0.3s ease;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 30px;
  padding-right: 30px;
}
.link_button_casino:hover {
  box-shadow: 0px 0px 15px 5px rgba(105, 27, 187, 0.62);
}
.casino_card {
  display: flex;
  background-color: rgb(20, 22, 55);
  border-radius: 8px;
  position: relative;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  height: 100px;
}
.NewClass-71 {
  align-items: center;
  padding-right: 20px;
}
.NewClass-72 {
  border-color: rgb(255, 255, 255);
  background-color: rgb(110, 56, 220);
}
.NewClass-73 {
  background-color: rgb(220, 56, 105);
}
.NewClass-74 {
  background-color: rgb(110, 56, 220);
  font-size: 10px;
}
.NewClass-75 {
  background-color: rgb(220, 56, 105);
}
.link_info {
  transition:  box-shadow 0.3s ease;
}
.link_info:hover {
  box-shadow: 0px 0px 15px 5px rgb(62, 48, 92);
}
.grege3 {
}
.NewClass-78 {
}
.page_content_wrapper {
  background-color: rgb(20, 22, 55);
  border-radius: 16px;
  margin-bottom: 32px;
}
.page_wrapper_title {
  margin-bottom: 32px;
}
.h2_title {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 20px;
  text-align: center;
  margin-bottom: 0;
}
.h2_title:hover {
}
.txt_content {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-top: 16px;
}
.text_content {
  color: rgb(187, 202, 240);
  padding-left: 30px;
  padding-right: 30px;
  margin-bottom: 0;
}
.ul_txt_content {
  color: rgb(187, 202, 240);
  margin-bottom: 0;
}
.li_txt_content {
}
.card_casino {
  display: flex;
  position: relative;
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  padding-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
  margin-bottom: 20px;
  flex-direction: column;
  width: 300px;
  height: auto;
  margin-right: 20px;
  margin-left: 20px;
  margin-top: 20px;
}
.card_casino:hover {
  transition:  box-shadow 0.3s ease;
  box-shadow: 0px 0px 15px 5px rgb(65, 39, 120);
}
.card_casino1 {
}
.link_logo_casino {
}
.card {
  background-color: rgb(20, 22, 55);
  width: 33%;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-top: 20px;
}
.logo_casino {
  width: 50px;
  height: 50px;
  border-radius: 5px;
}
.block_casino {
  width: 100%;
  margin-bottom: 32px;
}
.title_casino {
  text-align: center;
  margin-bottom: 32px;
}
.h2 {
  text-align: center;
}
.card_casi {
}
.logo_casino1 {
  width: 50px;
  height: 50px;
  object-fit: cover;
  margin-right: 5px;
  border-radius: 10px;
}
.logo_casino1:hover {
}
.link {
}
.link_casino1 {
  margin-top: 5px;
  text-decoration: none;
  margin-right: 5px;
}
.logo_casin {
}
.tags {
  position: absolute;
  top: -10px;
}
.nomber_casino1 {
  color: rgb(255, 255, 255);
  border-radius: 3px;
  margin-right: 5px;
  font-size: 10px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: rgb(35, 37, 65);
}
.label2 {
  color: rgb(255, 255, 255);
  font-size: 10px;
  margin-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: rgb(220, 56, 105);
  border-radius: 3px;
}
.label3 {
  color: rgb(255, 255, 255);
  border-radius: 3px;
  font-size: 10px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: rgb(110, 56, 220);
}
.card_container {
  display: flex;
  max-width: 1440px;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
}
.casino_name {
  text-decoration: none;
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 15px;
}
.casino_inf {
}
.rating {
}
.sta {
}
.offer {
  text-align: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}
.name_casino {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 16px;
}
.casino_logo1 {
  display: flex;
  justify-content: space-between;
}
.NewClass-111 {
}
.stars1 {
  color: rgb(229, 191, 69);
  margin-bottom: 15px;
}
.casino_info1 {
  margin-right: 250px;
}
.name_casino1 {
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 600;
  white-space: nowrap;
}
.st {
}
.NewClass-116 {
  text-decoration: none;
}
.txt_content1 {
  color: rgb(176, 202, 240);
  font-size: 12px;
}
.text_content2 {
  color: rgb(255, 255, 255);
}
.button_card {
  color: rgb(255, 255, 255);
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 30px;
  padding-left: 30px;
  transition:  box-shadow 0.3s ease;
}
.button_card:hover {
  box-shadow: 0px 0px 15px 5px rgb(88, 53, 147);
}
.button_car {
}
.button_container {
  text-align: center;
}
.logo_i {
}
.NewClass-123 {
}
.logo_in {
  width: 15px;
  height: 15px;
  background-color: rgba(0, 0, 0, 0);
}
.link_i {
  align-items: center;
  background-color: rgba(0, 0, 0, 0);
}
.div_i {
  align-items: center;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-left: 5px;
  position: absolute;
  right: 10px;
}
.txt_content2 {
  color: rgb(182, 202, 240);
  font-size: 12px;
  padding-right: 5px;
  padding-left: 5px;
}
.block_game_card {
  margin-bottom: 32px;
}
.block_game_card:hover {
}
.title_game_card {
  text-align: center;
  margin-bottom: 60px;
}
.card_game_container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 35px;
}
.card_game {
  width: 270px;
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  padding-top: 0px;
  padding-bottom: 5px;
  height: auto;
  transition:  box-shadow 0.3s ease;
}
.card_game:hover {
  box-shadow: 0px 0px 15px 5px rgb(48, 30, 91);
}
.NewClass-132 {
}
.card_logo {
  border-radius: 15px;
  position: relative;
}
.link_logo_card {
}
.logo_card {
  height: auto;
  width: 100%;
  border-radius: 4px;
}
.numbers_info {
  position: absolute;
  bottom: -10px;
  right: 93px;
  text-align: center;
}
.numbers_1 {
  color: rgb(255, 255, 255);
  background-color: rgb(114, 124, 243);
  margin-right: 10px;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-top: 5px;
  padding-right: 15px;
  border-radius: 3px;
  font-weight: 600;
  font-size: 12px;
}
.numbers_2 {
  color: rgb(255, 255, 255);
  background-color: rgb(114, 61, 220);
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 3px;
  font-weight: 600;
  font-size: 12px;
}
.info_card_game {
  text-align-last: center;
  margin-top: 25px;
}
.link_game_card {
  text-decoration: none;
}
.button_game_card {
  text-align: center;
  padding-bottom: 10px;
}
.link_button_game_card {
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  transition:  box-shadow 0.3s ease;
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 600;
  border-radius: 10px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-right: 20px;
  padding-left: 20px;
  text-decoration: none;
}
.link_button_game_card:hover {
  box-shadow: 0px 0px 15px 5px rgb(71, 57, 97);
}
.block_mini_Game {
  margin-bottom: 32px;
}
.title_mini_game {
  text-align-last: center;
  margin-bottom: 32px;
}
.title_mini_game:hover {
}
.mini_game_container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 8px;
  row-gap: 32px;
}
.mini_game_container:hover {
}
.mini_game {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  width: 340px;
  height: auto;
  transition:  box-shadow 0.3s ease;
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}
.mini_game:hover {
  box-shadow: 0px 0px 15px 5px rgb(67, 37, 135);
}
.mini_game_logo {
  position: relative;
}
.link_mini_game_logo {
  text-decoration: none;
}
.mini_game_logo_img {
  width: 100%;
  border-radius: 15px;
  transition: transform 0.3s ease;
  height: 100%;
  object-fit: cover;
}
.mini_game_logo_img:hover {
  transform: scale(1.1);
}
.info_mini_game {
  position: absolute;
  bottom: -10px;
  left: 15px;
}
.info_mini {
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  color: rgb(255, 255, 255);
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: rgb(110, 56, 220);
}
.info_mini1 {
  color: rgb(255, 255, 255);
  background-color: rgb(110, 56, 220);
  border-radius: 3px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  font-size: 12px;
  font-weight: 600;
}
.NewClass-153 {
  margin-right: 5px;
  text-decoration: none;
}
.h2_mini_game {
  font-weight: 600;
  color: rgb(255, 255, 255);
  font-size: 16px;
}
.content_mini_game {
  margin-top: 20px;
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
}
.link_h2_mini {
  text-decoration: none;
}
.button_mini_game {
  text-align: center;
}
.button_mini_game:hover {
}
.link_button_mini_game {
  color: rgb(255, 255, 255);
  text-decoration: none;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 20px;
  transition:  box-shadow 0.3s ease;
}
.link_button_mini_game:hover {
  box-shadow: 0px 0px 15px 5px rgb(71, 40, 146);
}
.page_content_wrapper_1 {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
}
.page_title_wrapper1 {
  margin-bottom: 32px;
}
.footer {
  padding-bottom: 32px;
  padding-top: 32px;
  border-style: solid;
  border-top-width: 2px;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.footer_wrap {
}
.width500px {
  width: 500px;
}
.logo_footer {
  width: 114px;
  height: 36px;
  object-fit: contain;
}
.link_logo_footer {
  text-decoration: none;
  display: inline-block;
}
.footer_menu {
  display: flex;
  margin-bottom: 32px;
  justify-content: space-between;
}
.ul_footer {
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}
.li_footer {
  margin-bottom: 10px;
}
.link_footer {
  color: rgb(187, 202, 240);
  text-decoration: none;
}
.link_footer:hover {
  text-decoration: underline;
  color: rgb(255, 255, 255);
}
.title_menu_footer {
  color: rgb(255, 255, 255);
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}
.footer_menu1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-right: 15px;
}
.title_footer {
}
.NewClass-173 {
}
.li_title {
  margin-bottom: 15px;
}
.title_span {
  color: rgb(255, 255, 255);
  font-size: 18px;
  font-weight: 600;
}
.NewClass-176 {
}
.txt_content_footer {
}
.txt_footer {
  color: rgb(55, 67, 87);
  font-size: 12px;
  margin-bottom: 15px;
}
.text_content_footer {
}
.footer_txt {
  margin-bottom: 0;
}
.link_img_footer {
  margin-bottom: 20px;
}
.img_footer_link {
}
.img_footer {
  height: 25px;
  width: 150px;
  object-fit: contain;
}
.footer_bottom {
  text-align: center;
}
.txt_bottom_footer {
  color: rgb(255, 255, 255);
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 0;
}
.info_table_wrap {
  background-color: rgb(20, 22, 55);
  border-radius: 8px;
  margin-bottom: 32px;
}
.title_table {
  padding-bottom: 30px;
  padding-top: 30px;
}
.h2_table {
  font-weight: 600;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  text-transform: capitalize;
}
.main_wrap {
}
.text_table_wrap {
}
.text_wrap {
  color: rgb(187, 202, 240);
}
.contaner_table_content {
}
.table_casino {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 30px;
}
.tbody {
}
.tr_table {
  border: 1px solid #2c2e4b;
  background-color: rgba(255, 255, 255, 0);
}
.td_table {
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  border: 1px solid #2c2e4b;
}
.text_table {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 15px;
}
.tr {
}
.container_main_aside {
}
.button_table {
  text-align: center;
}
.link_button_table {
  color: rgb(255, 255, 255);
  text-decoration: none;
  font-size: 16px;
  font-weight: 600;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 100px;
  padding-left: 100px;
  transition:  box-shadow 0.3s ease;
}
.link_button_table:hover {
  box-shadow: 0px 0px 15px 5px rgb(95, 40, 169);
}
.block_casino_card {
  align-items: center;
  border-radius: 8px;
  max-width: 100%;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  margin-bottom: 60px;
}
.container_card {
  align-items: center;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  height: 100px;
  width: 100%;
}
.containers {
}
.casino_card1 {
  display: flex;
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  width: 100%;
  height: 100px;
  margin-bottom: 30px;
  padding-bottom: 15px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 15px;
  position: relative;
  align-items: center;
}
.casino_info2 {
  margin-right: 150px;
}
.link_logo2 {
}
.img_logo2 {
  width: 50px;
  height: 50px;
}
.casino_log {
}
.casino_labels1 {
  position: absolute;
  left: 20px;
  bottom: -11px;
  cursor: pointer;
}
.label_2 {
  color: rgb(255, 255, 255);
  border-radius: 3px;
  font-size: 10px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: rgb(89, 101, 241);
  font-weight: 600;
  margin-right: 5px;
}
.casino_details1 {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
  margin-right: 50px;
  text-align: center;
  width: 40%;
}
.details_2 {
}
.link_det {
}
.NewClass-215 {
}
.NewClass-216 {
}
.link_button_cards1 {
  text-decoration: none;
  color: rgb(255, 255, 255);
  background-color: rgba(68, 7, 193, 0);
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 30px;
  padding-right: 30px;
  transition:  box-shadow 0.3s ease;
  align-self: center;
}
.link_button_cards1:hover {
  box-shadow: 0px 0px 15px 5px rgb(95, 40, 169);
}
.page_content {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-top: 16px;
  margin-bottom: 32px;
}
.txt_content3 {
  margin-bottom: 32px;
}
.text_content3 {
  color: rgb(176, 202, 240);
  margin-bottom: 0;
  font-weight: 600;
}
.img_page_content {
  margin-bottom: 32px;
}
.img_page {
  width: 100%;
  border-radius: 4px;
  object-fit: cover;
}
.link_img_page {
}
.NewClass-224 {
  background-color: rgb(0, 0, 0);
}
.NewClass-225 {
  padding-bottom: 5px;
  padding-right: 50px;
  padding-left: 50px;
  padding-top: 20px;
}
.label_3 {
  color: rgb(255, 255, 255);
  background-color: rgb(110, 56, 220);
  border-radius: 3px;
  font-size: 10px;
  font-weight: 600;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}
.ul_page {
}
.li_page {
  color: rgb(187, 202, 240);
}
.NewClass-229 {
}
.card_txt {
  padding-left: 30px;
  padding-right: 30px;
  width: 100%;
  border: 1px solid #black;
}
.title_card_txt {
  background-color: rgb(35, 37, 65);
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 5px;
}
.NewClass-232 {
}
.logo_title {
}
.img_title {
  height: 10px;
  width: 10px;
  object-fit: cover;
}
.span_img {
  background: linear-gradient(73.86deg,#8f5bf9 -30.86%,#4407c1 57.88%);
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-top: 10px;
  border-radius: 15px 15px 0px 0px;
}
.card_txt_text {
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  background-color: rgb(15, 17, 43);
  border-radius: 5px;
}
.txt_card {
  color: rgb(154, 190, 240);
}
.linki {
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 60px;
  padding-bottom: 20px;
}
.link_link {
  margin-right: 20px;
  text-decoration: none;
  color: rgb(13, 110, 253);
}
.link_link:hover {
  color: rgb(15, 80, 202);
}
.card_info_img {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
}
.card_img {
  padding-left: 50px;
  padding-right: 50px;
  padding-bottom: 20px;
  padding-top: 20px;
  display: flex;
  justify-content: center;
}
.logo_img {
  margin-right: 15px;
}
.NewClass-243 {
  width: 70px;
  height: 70px;
  border-radius: 10px;
}
.info_card {
  display: flex;
  flex-direction: column;
  margin-right: 250px;
}
.txt_info {
  color: rgb(255, 255, 255);
  font-weight: 600;
}
.sidebar {
  display: flex;
  flex-direction: column;
  position: sticky;
  top: 15px;
}
.banner_link {
}
.img_link_banner {
  object-fit: cover;
  border-radius: 8px;
  height: 130px;
  width: 100%;
}
.img_link_banner:hover {
}
.banner_sidebar {
  margin-bottom: 50px;
}
.card_sidebar {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  position: relative;
  margin-bottom: 50px;
}
.img_card {
  padding-left: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 15px;
}
.NewClass-252 {
  width: 200px;
  height: 75px;
}
.card_details {
  text-align: center;
  margin-bottom: 20px;
}
.link_details_2 {
}
.NewClass-255 {
  color: rgb(255, 255, 255);
  font-size: 30px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgb(35, 37, 65);
  border-radius: 5px;
}
.NewClass-256 {
  color: rgb(187, 199, 234);
}
.bottom_sidebar {
  text-align: center;
  padding-bottom: 30px;
}
.link_sidebar_bottom {
  text-decoration: none;
  color: rgb(255, 255, 255);
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  transition:  box-shadow 0.3s ease;
}
.link_sidebar_bottom:hover {
  box-shadow: 0px 0px 15px 5px rgb(72, 28, 154);
}
.labels_sidebar {
  position: absolute;
  top: -15px;
  left: 20px;
}
.labels4 {
  color: rgb(255, 255, 255);
  font-size: 10px;
  font-weight: 600;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: rgb(89, 101, 241);
  border-radius: 3px;
}
.sommaire {
}
.list {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  margin-bottom: 50px;
}
.ol_list {
  padding-left: 50px;
  padding-right: 40px;
  padding-bottom: 20px;
}
.li_list {
  color: rgb(241, 237, 120);
  margin-bottom: 10px;
}
.link_ol {
  text-decoration: none;
  color: rgb(241, 237, 120);
}
.h {
}
.NewClass-267 {
  color: rgb(255, 255, 255);
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.link_ol2 {
  color: rgb(255, 255, 255);
  text-decoration: none;
}
.li_list2 {
  color: rgb(255, 255, 255);
  margin-bottom: 10px;
}
.li_list2:hover {
  color: rgb(10, 88, 202);
}
.NewClass-270 {
}
.notifications_content {
  background-color: rgb(20, 22, 56);
  border-radius: 10px;
  margin-bottom: 32px;
}
.notifications_banner {
  background-image: url("https://dados-game.mx/assets/img/a8062f56efd15973f452c860fb47c376.jpg");
  height: 430px;
  width: 100%;
  background-size: cover;
  border-radius: 5px 5px 0px 0px;
}
.title_notifications {
}
.h2_title_noti {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 25px;
}
.content_notifications_txt {
  background-color: rgb(20, 22, 56);
  border-radius: 10px;
}
.title_h2_notifications {
}
.h2_notifications {
  color: rgb(255, 255, 255);
  font-weight: 600;
  margin-bottom: 0;
}
.txt_notifications {
  color: rgb(255, 255, 255);
  font-size: 18px;
}
.item_txt_notifications {
  padding-bottom: 10px;
  color: rgb(182, 199, 228);
  margin-bottom: 0;
}
.page_txt {
  background-color: rgb(20, 22, 55);
  border-radius: 10px;
  padding-top: 30px;
  padding-right: 30px;
  padding-left: 30px;
  padding-bottom: 30px;
}
.page_text {
}
.page_t {
  color: rgb(128, 188, 240);
  margin-bottom: 0;
}
.h2_title_page_text {
  font-weight: 600;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
.h2_page_text1 {
  margin-bottom: 32px;
}
.img_page_text {
  display: flex;
  margin-bottom: 32px;
}
.img_page_txt {
  border-radius: 5px;
  margin-right: 20px;
}
.txt_img {
}
.text_img {
  color: rgb(128, 188, 240);
  margin-bottom: 0;
}
.txt_page2 {
}
.txt_page2_1 {
  margin-bottom: 32px;
}
.NewClass-291 {
}
.text-item {
  color: rgb(128, 188, 240);
  margin-bottom: 0;
}
.table_page_txt {
}
.table1 {
}
.table_2 {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 30px;
}
.tbody_2 {
}
.tr2 {
  border: 1px solid #2c2e4b;
}
.td3 {
  border: 1px solid #2c2e4b;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
}
.txt_td {
  font-size: 15px;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
.ul_gape {
}
.li_page1 {
  color: rgb(155, 165, 210);
  margin-bottom: 10px;
}
.link_ul_page {
  text-decoration: none;
  margin-right: 15px;
}
.span_link_page {
  color: rgb(128, 188, 240);
  margin-bottom: 0;
}
.title_link_h2 {
  display: flex;
  margin-bottom: 15px;
}
.NewClass-305 {
  margin-right: 15px;
  text-decoration: none;
  font-size: 30px;
  align-items: center;
}
.color_White {
  color: rgb(255, 255, 255);
}
.link_title_2 {
  text-decoration: none;
  margin-right: 10px;
}
.img_banner_page_txt {
  margin-bottom: 32px;
}
.img_item {
  width: 100%;
  border-radius: 10px;
}
.NewClass-310 {
}
.container_text_page {
  display: flex;
  margin-bottom: 32px;
  column-gap: 32px;
}
.NewClass-312 {
}
.NewClass-313 {
  width: 320px;
}
.ite {
  margin-right: 15px;
  width: calc(100% - 320px);
}
.aside_page {
  width: 320px;
}
.sidebar_page {
}
.ul_sidebar {
  list-style: none;
  padding-bottom: 15px;
}
.li_sidebar {
  margin-bottom: 12px;
}
.li_sidebar:hover {
}
.link_sidebar {
  text-decoration: none;
  color: rgb(255, 235, 84);
}
.link_sidebar1 {
  color: rgb(255, 255, 255);
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
}
.link_sidebar1:hover {
  color: rgb(87, 140, 255);
}
.block_casino_card_sidebar {
}
.casino_card_sidebar {
  display: flex;
  background-color: rgb(20, 22, 55);
  border-radius: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 15px;
}
.casino_logo2 {
  margin-right: 10px;
  padding-top: 5px;
  padding-left: 5px;
}
.link_img_sidebar {
}
.img_sidebar {
  width: 50px;
  height: 50px;
  border-radius: 5px;
}
.casino_lo {
}
.img_casino2 {
  width: 50px;
  height: 50px;
  border-radius: 5px;
}
.casino_info_sidebar {
  margin-right: 70px;
}
.NewClass-329 {
}
.item_link_h2 {
  color: rgb(255, 255, 255);
  text-decoration: none;
}
.h2_name_casino {
  color: rgb(255, 255, 255);
  font-size: 20px;
  font-weight: 600;
}
.stars2 {
  color: rgb(251, 251, 81);
  font-size: 20px;
}
.NewClass-333 {
  margin-top: 15px;
  align-items: center;
}
.NewClass-334 {
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgb(8, 9, 29);
  border-radius: 5px;
}
.NewClass-335 {
  width: 15px;
  height: 15px;
  transform: rotate(270deg);
}
.NewClass-336 {
  text-decoration: none;
}
.miini_game_card {
  margin-bottom: 32px;
}
.mini_game_container1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mini_game1 {
  width: 340px;
  position: relative;
  height: auto;
  transition:  box-shadow 0.3s ease;
  background-color: rgb(20, 22, 55);
  margin-bottom: 20px;
  overflow: hidden;
  border-radius: 15px;
}
.mini_game1:hover {
  box-shadow: 0px 0px 15px 5px rgb(41, 25, 89);
}
.mini_game_logo1 {
  position: relative;
}
.link_mini_game_logo1 {
  text-decoration: none;
}
.img_mini_game1 {
  border-radius: 15px 15px 0px 0px;
  object-fit: cover;
  transition: transform 0.3s ease;
  width: 100%;
  height: 200px;
}
.img_mini_game1:hover {
  transform: scale(1.1);
}
.info_mini_game1 {
  position: absolute;
  left: 15px;
  top: 190px;
}
.link_info_mini_game {
  text-decoration: none;
}
.info_mini_game2 {
  margin-right: 5px;
  color: rgb(255, 255, 255);
  background-color: rgb(110, 56, 220);
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}
.content_mini_game1 {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-top: 15px;
  margin-top: 20px;
}
.link_h2_mini_game {
  text-decoration: none;
}
.h2_mini_Game_1 {
  text-decoration: none;
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 600;
}
.text_content_mini_game {
  font-weight: 600;
  font-size: 12px;
  color: rgb(128, 165, 228);
  padding-left: 5px;
  padding-right: 5px;
}
.button_mini_Game {
  text-align: center;
  margin-bottom: 32px;
}
.button_mini_Game:hover {
}
.link_button_mini {
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  text-decoration: none;
  color: rgb(255, 255, 255);
  transition:  box-shadow 0.3s ease;
}
.link_button_mini:hover {
  box-shadow: 0px 0px 15px 5px rgb(41, 25, 89);
}
.text_wrapper {
  border-radius: 15px;
  padding-bottom: 15px;
  background-color: rgb(20, 22, 55);
  padding-left: 30px;
  padding-top: 25px;
  padding-right: 30px;
  margin-bottom: 60px;
}
.NewClass-353 {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  padding-top: 10px;
}
.NewClass-354 {
  color: rgb(98, 168, 240);
}
.title_h2_mini_game {
}
.h2_mini_game1 {
  color: rgb(255, 255, 255);
}
.banner {
  background-color: rgb(20, 22, 55);
  position: relative;
  border-radius: 10px;
  margin-bottom: 32px;
}
.banner_logo {
}
.banner_log {
}
.img_banner2 {
  border-radius: 10px 10px 0px 0px;
  width: 100%;
  object-fit: cover;
  height: auto;
}
.left {
  width: calc(100% - 320px);
}
.h2_banner {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 25px;
}
.container_banner_title {
  padding-left: 30px;
  padding-right: 30px;
}
.violet_span_container {
  position: absolute;
  bottom: 70px;
  left: 30px;
}
.violet_span {
  color: rgb(255, 255, 255);
  font-weight: 600;
  margin-right: 15px;
  background-color: rgb(110, 56, 220);
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  font-size: 10px;
  border-radius: 3px;
}
.container_casino6 {
  margin-bottom: 32px;
}
.aside_6 {
  width: 320px;
  position: sticky;
  top: 10px;
}
.container_strategies {
  display: flex;
}
.as {
}
.sidebar_6 {
  position: sticky;
  top: 1px;
  transition: all 0.3s ease-in-out;
}
.block_casino_card_6 {
  width: 100%;
}
.casino_card_6 {
  padding-left: 30px;
  padding-right: 10px;
  padding-top: 25px;
  padding-bottom: 15px;
  background-color: rgb(20, 22, 55);
  border-radius: 10px;
  position: relative;
  display: flex;
  margin-bottom: 25px;
}
.title_casino_sidebar {
}
.h2_sidebar_6 {
  color: rgb(255, 255, 255);
  font-size: 15px;
  font-weight: 600;
}
.h2_sidebar {
  color: rgb(255, 255, 255);
  font-size: 20px;
  font-weight: 600;
  transition: all 0.3s ease-in-out;
}
.h2_sidebar:hover {
  color: rgb(231, 235, 0);
}
.link_h2_sidebar {
  text-decoration: none;
}
.info_card_casino6 {
  position: absolute;
  top: -10px;
  cursor: pointer;
}
.span_sidebar {
  font-weight: 600;
  font-size: 10px;
  color: rgb(255, 255, 255);
  border-radius: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-top: 5px;
  background-color: rgb(110, 56, 220);
  margin-right: 10px;
}
.link_sidebar2 {
  text-decoration: none;
}
.container_sidebar_item {
  margin-top: 30px;
}
.NewClass-381 {
  border-radius: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}
.NewClass-382 {
  width: 15px;
  height: 15px;
  object-fit: cover;
  transform: rotate(270deg);
}
.card_sidebar6 {
  background-color: rgb(20, 22, 55);
  border-radius: 15px;
  position: relative;
  padding-bottom: 5px;
}
.img_card_6 {
  margin-bottom: 10px;
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 50px;
}
.NewClass-385 {
  width: 200px;
  height: 75px;
  object-fit: cover;
}
.card_details_6 {
  text-align: center;
  margin-bottom: 30px;
}
.card_details_6:hover {
}
.text_item_sidebar {
  color: rgb(255, 255, 255);
  background-color: rgb(35, 37, 65);
  font-size: 30px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 600;
}
.color_blue {
  color: rgb(133, 180, 234);
}
.color_blue:hover {
}
.button_sidebar6 {
  text-align: center;
  margin-bottom: 15px;
  padding-bottom: 15px;
}
.link_sidebar6 {
  color: rgb(255, 255, 255);
  text-decoration: none;
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  transition:  box-shadow 0.3s ease;
}
.link_sidebar6:hover {
  box-shadow: 0px 0px 15px 5px rgb(68, 36, 110);
}
.labels_sidebar6 {
  position: absolute;
  left: 20px;
  top: -13px;
  cursor: pointer;
}
.item_span_blue {
  background-color: rgb(89, 101, 241);
  color: rgb(255, 255, 255);
  font-size: 10px;
  font-weight: 600;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  border-radius: 3px;
}
.blur_game {
  position: relative;
  margin-bottom: 32px;
}
.blurred_image {
  overflow: hidden;
  border-radius: 10px;
}
.NewClass-395 {
  width: 100%;
  min-height: auto;
  object-fit: cover;
  border-radius: 10px;
  filter: blur(15px);
}
.title_h2_6 {
  position: absolute;
  top: 80px;
  left: 450px;
}
.NewClass-397 {
  font-weight: 600;
  color: rgb(255, 255, 255);
}
.NewClass-398 {
  margin-bottom: 50px;
  text-align: center;
}
.button_banner6 {
  margin-bottom: 50px;
  text-align: center;
}
.link_button_banner6 {
  background: linear-gradient(73.86deg, #8f5bf9 -30.86%, #4407c1 57.88%);
  color: rgb(255, 255, 255);
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  transition:  box-shadow 0.3s ease;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  border-radius: 10px;
}
.link_button_banner6:hover {
  box-shadow: 0px 0px 15px 5px rgb(50, 30, 90);
}
.NewClass-401 {
  text-align: center;
}
.NewClass-402 {
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 50px;
  background-color: rgb(0, 0, 0);
  background:  rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  cursor: pointer;
}
.NewClass-403 {
  height: 44px;
  width: 44px;
  object-fit: cover;
  border-radius: 5px;
}
.NewClass-404 {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 20px;
}
.NewClass-405 {
  text-decoration: none;
}
.fullscreen {
  background-color: rgb(26, 21, 63);
  padding-left: 10px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-right: 15px;
  border-radius: 15px;
}
.NewClass-407 {
  position: absolute;
  top: 15px;
  right: 20px;
}
.NewClass-408 {
  color: rgb(255, 255, 255);
  font-size: 18px;
}
.NewClass-409 {
  text-decoration: none;
}
.NewClass-410 {
  margin-right: 10px;
}
.victory_block_text {
  background-color: rgb(20, 22, 55);
  border-radius: 10px;
  margin-bottom: 32px;
}
.txt_victory {
  margin-bottom: 32px;
}
.text_victory {
  color: rgb(187, 202, 240);
  margin-bottom: 0;
}
.text_victory:hover {
  color: rgba(0, 0, 0, 0);
}
.container_victory_img {
  margin-bottom: 32px;
}
.img_victory {
  width: 100%;
  border-radius: 10px;
}
.title_victory {
}
.h2_Title_Strategies {
  color: rgb(255, 255, 255);
  font-weight: 600;
  margin-bottom: 0;
}
.item_text_strategies {
  color: rgb(187, 202, 240);
  margin-bottom: 0;
}
.text_victory6 {
  margin-bottom: 32px;
}
.title_victory_h2 {
  margin-bottom: 32px;
}
.li_victory {
  color: rgb(187, 202, 240);
  margin-bottom: 10px;
}
.ul_victory {
  margin-bottom: 32px;
}
.NewClass-423 {
  width: 100%;
  border-radius: 10px;
}
.NewClass-424 {
  margin-bottom: 30px;
}
.NewClass-425 {
  display: flex;
}
.casino_card_left {
  position: relative;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 15px;
  padding-top: 25px;
  background-color: rgb(20, 22, 55);
  border-radius: 10px;
  display: flex;
  margin-bottom: 25px;
  width: 45%;
}
.title_casino_left {
  padding-top: 15px;
  margin-left: 15px;
}
.h2_left_card_casino {
  font-weight: 600;
  color: rgb(255, 255, 255);
  font-size: 18px;
}
.NewClass-429 {
  text-decoration: none;
}
.NewClass-430 {
  font-weight: 600;
  font-size: 20px;
  color: rgb(255, 255, 255);
}
.info_casino_card {
  top: -10px;
  position: absolute;
}
.NewClass-432 {
  color: rgb(255, 255, 255);
  font-size: 10px;
  font-weight: 600;
  border-color: rgba(110, 56, 220, 0);
  background-color: rgb(110, 56, 220);
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  border-radius: 3px;
  margin-right: 8px;
}
.NewClass-433 {
}
.NewClass-434 {
}
.NewClass-435 {
  transform: rotate(90deg);
  padding-left: 15px;
}
.NewClass-436 {
  width: 15px;
  object-fit: cover;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}
.block_card_info {
  justify-content: space-between;
  display: flex;
}
.card_info_6 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 30px;
  padding-right: 50px;
  background-color: rgb(20, 22, 55);
  width: 45%;
  border-radius: 10px;
  position: relative;
}
.title_card_info {
  margin-top: 15px;
}
.NewClass-440 {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 18px;
}
.link_item_banner2 {
  text-decoration: none;
}
.h2_item_banner {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-size: 20px;
}
.NewClass-443 {
  width: 15px;
  height: 15px;
  object-fit: cover;
}
.NewClass-444 {
  transform: rotate(90deg);
}
.link_item_banner {
  color: rgba(255, 255, 255, 0);
  background-color: rgba(0, 0, 0, 0);
}
.container_item_banner {
  background-color: rgb(8, 9, 29);
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  border: 2px solid #323458;
  margin-top: 15px;
}
.item_banner {
  padding-top: 25px;
  margin-right: 10px;
}
.text_item_banner {
  color: rgba(255, 255, 255, 0);
}
.NewClass-449 {
  height: 15px;
  width: 15px;
  object-fit: cover;
  transform: rotate(90deg);
  background-color: rgba(0, 0, 0, 0);
}
.NewClass-450 {
  position: absolute;
}
.span_violet_banner_container {
  display: flex;
  position: absolute;
  top: -10px;
  cursor: pointer;
}
.span_item_violet {
  color: rgb(255, 255, 255);
  background-color: rgb(110, 56, 220);
  font-size: 10px;
  font-weight: 600;
  border-radius: 3px;
  margin-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-top: 5px;
}
.container_item_banner2 {
  display: flex;
}
.img_item_banner {
  width: 15px;
  height: 15px;
  object-fit: cover;
  transform: rotate(270deg);
}
.content_faq {
  background-color: rgb(20, 22, 56);
  padding-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 40px;
  border-radius: 10px;
}
.faq {
  margin-bottom: 32px;
}
.title_faq {
}
.h2_faq {
  font-weight: 600;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
.txt_faq {
}
.p_faq {
  color: rgb(169, 201, 231);
}
.main {
}
.padding_top_bottom32px {
  padding-bottom: 32px;
  padding-top: 32px;
}
.margin0 {
  margin-bottom: 0;
}
.flex {
  display: flex;
}
.column {
  flex-direction: column;
}
.row_gap8 {
  row-gap: 8px;
}
.background_violet {
  background-color: rgb(20, 22, 55);
}
.border5px {
  border-radius: 5px;
}
.border16px {
  border-radius: 16px;
}
.NewClass-470 {
  background-color: rgb(25, 0, 84);
}
.spacebetween {
  justify-content: space-between;
}
.align_items_center {
  align-items: center;
}
.footer_wrap_box {
}
.color-white {
  color: rgb(255, 255, 255);
}
.fw600 {
  font-weight: 600;
}
.NewClass-476 {
  background-color: rgb(186, 49, 49);
}
.background_violet2 {
  background-color: rgb(3, 0, 39);
}
.item {
}
.grid {
  display: grid;
}
.grid-template-columns-75-auto {
  grid-template-columns: 75% auto;
}
.column_gap32 {
  column-gap: 32px;
}
.padding_8px {
  padding-bottom: 8px;
  padding-left: 8px;
  padding-top: 8px;
  padding-right: 8px;
}
.all_top15 {
  border-radius: 15px 15px 0px 0px;
}
.p {
}
.row_gap32 {
  row-gap: 32px;
}
.fz18 {
  font-size: 18px;
}
.padding_16px {
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
}
.margin_bottom_32 {
  margin-bottom: 32px;
}
.padding_32px {
  padding-bottom: 32px;
  padding-top: 32px;
  padding-right: 32px;
  padding-left: 32px;
}
.color_White_h2 {
  color: rgb(255, 255, 255);
}
.text-transform-uppercase {
  text-transform: uppercase;
}
.grid36_auto {
  grid-template-columns: 36% auto;
}
.row_gap16px {
  row-gap: 16px;
}
.fz24 {
  font-size: 24px;
}
.text-decotation-none {
  text-decoration: none;
}
.all-03s {
  transition: all 0.3s ease-in-out;
}
.column_gap16 {
  column-gap: 16px;
}
.hover_underline {
}
.hover_underline:hover {
  text-decoration: underline;
}
.border50 {
  border-radius: 50%;
}
.width_height40px {
  width: 40px;
  height: 40px;
}
.justify-content-center {
  justify-content: center;
}
.width_height25px {
  width: 25px;
  height: 25px;
}
.object-fit-contain {
  object-fit: contain;
}
.one_casino {
}
.grid_70 {
  grid-template-columns: 70% auto;
}
.right {
}
.px-solid1 {
  border: 1px solid #ccc;
}
.width100procent {
  width: 100%;
}
.object_fit_cover {
  object-fit: cover;
}
.height200px {
  height: 200px;
}
.scale {
  transition: all 0.3s ease-in-out;
}
.item_ {
}
.hover_color_yellow {
}
.hover_color_yellow:hover {
  color: rgb(231, 235, 0);
}
.text_align-center {
  text-align: center;
}
.background_black {
  background-color: rgb(0, 0, 0);
}
.bottom_border0 {
  border-bottom-width: 0;
}
.color_border_gray {
  border-color: rgb(127, 127, 127);
}
.all_bottom5px {
  border-radius: 0px 0px 5px 5px;
}
.one_casino_text {
}
.column_gap8 {
  column-gap: 8px;
}
.height60px_width60px {
  height: 60px;
  width: 60px;
}
.left1 {
}
.NewClass-523 {
  position: sticky;
  top: 15px;
}
