html {
  overflow-x: hidden;
}

body {
  overflow-x: hidden;
}

.mob-716 {
  display: none;
}

.div-block-19221 {
  border-radius: 25px;
  width: 100%;
  font-style: normal;
  padding: 15px 40px;
}

.textBlock {
  font-size: 28px;
  line-height: 125%;
  font-weight: 900;
  font-family: Crocosans caps;
}

.current {
  font-weight: bold !important;
  color: #ffffff !important;
  opacity: 1 !important;
}

.body-52 {
  background-color: #010204;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
  -webkit-animation: lightOff infinite linear;
          animation: lightOff infinite linear;
  background-image: url("../images/wheel/bg-off.jpg");
  background-position: 50% -40px;
}

.content-container {
  max-width: 844px;
  width: 95%;
  min-height: 259px;
  border-radius: 10px;
  border: 1px solid #00aeef;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(10, 37, 46, 0.9);
  margin-bottom: 40px;
}

.grid-209048 {
  position: relative;
  padding: 20px 20px 20px;
  border: 3px solid #066672;
  border-radius: 15px;
  background-color: rgba(10, 37, 46, 0.8);
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.div-block-19398 {
  max-width: 715px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  min-height: 58px;
  border: 2px solid #b99b51;
  border-radius: 27.5px;
  margin: 50px 0;
}

.text-block-716 {
  font-size: 22px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}

.text-span-175 {
  color: #09ec38;
  font-family: Crocosans caps;
  font-weight: bold;
  text-transform: uppercase;
}

.image-2625096 {
  position: absolute;
  left: -20px;
  top: -30px;
}

.div-block-19399 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.div-block-19397 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.image-2625097 {
  width: 36px;
  max-width: none;
}

.text-block-714 {
  margin-left: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 21px;
  line-height: 1;
  font-weight: 900;
}

.grid-209049 {
  margin-top: 10px;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  font-size: 16px;
  line-height: 1;
}

.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
      grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

.text-block-717 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 5px;
  background-color: #0a3f52;
  max-width: 150px;
  width: 100%;
}

.col {
  background-color: #1782af;
}

.content-table-container {
  width: 100%;
}

.content-footer {
  width: 100%;
  border-top: 1px solid #00aeef;
  min-height: 51px;
  background-color: rgba(16, 26, 56, 0.6);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.footer-lr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 25px;
}

.footer-lr span:first-child {
  margin-right: 10px;
}

.header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 15px;
}

.steps_5 {
  position: relative;
  justify-items: stretch;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-flow: column;
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  margin-bottom: 35px;
}

.step_5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}

.botto-text {
  margin-top: 50px;
}

.image-2625098 {
  width: 72px;
  max-width: none;
}

.t_step_5 {
  text-align: left;
  font-size: 18px;
}

.header div {
  max-width: 198px;
  width: 100%;
  min-height: 32px;
  border-radius: 10px;
  border: 1px solid #00aeef;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 2px;
  background-color: rgba(16, 26, 56, 0.6);
}

.data-cont {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 15px;
}

.data-cont div {
  max-width: 198px;
  width: 100%;
  min-height: 32px;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 2px;
}

.rules-containet-bb {
  margin-top: 100px;
}

.section-bb {
  margin-top: 600px;
  width: 100%;
  -webkit-perspective: 0;
          perspective: 0;
}

.tm {
  display: none;
}

.error-modal-container {
  width: 100%;
  height: 218vh;
  position: absolute;
  z-index: 20;
  background: rgba(255, 255, 255, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.x-cont {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.error-modal {
  max-width: 422px;
  min-height: 218px;
  width: 100%;
  background-color: rgba(21, 25, 28, 0.9);
  border-radius: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 49%;
}

.x-error {
  background-image: url(../images/wheel/x.png);
  width: 24px;
  height: 24px;
  margin-right: 10px;
  margin-top: 10px;
  cursor: pointer;
}

.error-modal-container {
  display: none;
}

.error-text {
  margin-top: 20px;
}

.error-icon {
  width: 74px;
  height: 66px;
  background-image: url(../images/wheel/error.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.question-t:not(.q-main) {
  font-family: "Crocosanscaps", sans-serif;
  font-weight: normal;
  font-size: 15px;
}

.main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}

.arow:first-child {
  margin-right: 20px;
}

.acording-first {
  max-height: 34px;
  width: 100%;
}

.f-a-i {
  width: 98% !important;
  margin-left: auto;
  margin-right: auto;
}

.accordion_item_content-t.tr {
  background-color: transparent;
}

.accordion_item_trigger-t {
  background-color: #0a252e;
}

.accordion_item_trigger-t:hover {
  background-color: rgba(10, 37, 46, 0.8);
}

.accordion_item_content-t {
  border-radius: 4px;
}

.acording-second {
  background-color: transparent;
}

.accordion_item_trigger-t.acording-second:hover {
  background-color: transparent;
}

.text-block-515 {
  font-family: Crocosans caps;
  color: #09ec38;
  font-size: 43px;
  line-height: 1;
  font-weight: 900;
  text-shadow: 0 0 20px rgba(11, 235, 255, 0.6);
  margin-top: 10px;
  font-style: normal;
}

.text-block-5 {
  font-family: Crocosans caps;
  color: #09ec38;
  font-size: 35px;
  line-height: 1;
  font-weight: 900;
  margin-top: 10px;
  font-style: normal;
}

.text-block-515 span {
  font-size: 34px;
}

.accordion_item_trigger-t {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.arow {
  margin-right: 20px;
  -webkit-transition: -webkit-transform .5s ease-in-out;
  transition: -webkit-transform .5s ease-in-out;
  transition: transform .5s ease-in-out;
  transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
  width: 16px;
}

.text-block-516 {
  margin: 5px;
  font-style: normal;
}

.rules-containet-bb {
  width: 100%;
  max-width: 810px;
}

.current {
  font-weight: bold;
  color: #ffffff;
}

.text-span-161 {
  color: #ffffff;
  font-size: 50px;
}

.rotateThatBitch {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.text-block-516._2 {
  color: #ffad2c;
}

.section-uno {
  max-height: 501px;
  padding-bottom: 0;
}

.borbal-dos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.borbal-uno {
  display: none;
}

.grid-209003 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.bt-bb {
  max-width: 157px;
  border-radius: 11px;
  margin-left: 0px;
}

.div-block-19224 {
  width: 100%;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
}

.div-block-19227 {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #242262;
  border-radius: 15px;
  margin-top: 10px;
  min-height: 71px;
  margin-bottom: 15px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.wheel_arrow {
  top: -1%;
  width: 52px;
}

.text-block-519 {
  font-size: 18px;
}

.text-block-517 {
  background-color: #c296ea;
  max-width: 56px;
  max-height: 33px;
  color: black;
  border-radius: 4px;
  font-size: 23px;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: none;
}

.grid-209003 {
  margin-top: 0px;
}

li {
  text-align: left;
  font-family: 'Proximanova text', sans-serif;
}

.borbal_wrp {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.history-container {
  max-width: 157px;
  max-height: 71px;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
  background-color: #693597;
  min-height: 70px;
  margin-left: 3px;
  min-width: 157px;
  padding-left: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 80px;
}

ol li {
  list-style-type: none;
}

.bt-egt {
  max-width: 200px;
  width: 100%;
  min-height: 70px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  -webkit-box-shadow: 0 0 0 0 rgba(24, 180, 53, 0.7);
          box-shadow: 0 0 0 0 rgba(24, 180, 53, 0.7);
  transition: 0.3s all;
  -webkit-animation: pulsing 1s infinite cubic-bezier(0.66, 0, 0, 1);
          animation: pulsing 1s infinite cubic-bezier(0.66, 0, 0, 1);
  margin-bottom: 7px;
  margin-top: 4px;
  font-size: 27px;
  border-radius: 30px;
  background-size: 100%;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 21px;
  font-weight: normal;
  font-family: "Ttsupermolotneue", sans-serif;
  margin: 70px 0;
}

.bt-egt:hover {
  -webkit-animation: none;
          animation: none;
}

.m {
  display: none;
}

.t-m {
  display: none;
}

@media screen and (max-width: 880px) {
  .carousel-cont {
    max-width: 517px;
  }
  .magaliti-div {
    min-height: 280px;
  }
  .magaliti-container {
    min-height: 270px;
  }
  .magaliti-text-cont {
    min-height: 265px;
  }
  .section-bb {
    margin-top: 500px;
  }
  .tw {
    display: none;
  }
  .tm {
    display: block;
  }
  .body-52 {
    background-color: #010101;
    background-image: url(../images/wheel/bg-mob.jpg);
    background-size: auto;
  }
  .steps_5 {
    margin-bottom: 40px;
  }
  .textBlock {
    font-size: 18px;
  }
  .text-block-515 {
    font-size: 27px;
  }
  .div-block-19398 {
    padding: 20px;
  }
  .text-block-716 {
    font-size: 18px;
  }
  .mob-716 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .web-716 {
    display: none;
  }
  .div-block-19399 {
    margin-top: 20px;
  }
}

@media screen and (max-width: 767px) {
  .botto-text {
    font-size: 25px;
  }
  .section-bb {
    padding-top: 0;
  }
  .offer-mob {
    display: inline-block;
  }
  .steps_5 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .grid-209048 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    min-height: 650px;
  }
  .div-block-19399 {
    margin-bottom: 0;
  }
  .offer-web {
    display: none;
  }
  .content-bb {
    margin-top: 0;
  }
  .list {
    font-size: 12px;
  }
  .ind_wrp {
    left: 10%;
  }
  .bonus_img {
    left: 116px;
    width: 256px;
    max-width: none;
    position: absolute;
    top: 33px;
  }
  .date-time {
    margin-bottom: 15px;
  }
  .rules-containet-bb {
    width: 90%;
  }
  .carousel-cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .flower {
    right: -33px;
  }
  .leagues-container {
    display: none;
  }
  .m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .w {
    display: none;
  }
  .prize_wrp {
    width: 95%;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
  }
  .div-block-19224 {
    width: 95%;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
  }
  .bt-bb {
    font-size: 13px;
  }
  .div-block-19221 {
    padding-top: 252px;
  }
  .div-block-19221 {
    padding-top: 0;
  }
  .section-uno {
    max-height: 103px;
  }
  .div-block-19331 {
    margin-top: 0px;
  }
  .content-bb {
    width: 100%;
    margin-top: 45px;
  }
}

@media screen and (max-width: 767px) and (max-width: 628px) {
  .data-cont {
    font-size: 10px;
  }
  .body-52 {
    background-size: 929px;
  }
  .section-bb {
    margin-top: 257px;
  }
  .text-span-161 {
    font-size: 40px;
  }
  .accordion_item_content-t.tr {
    font-size: 14px;
  }
  .carousel-cont {
    max-width: 347px;
  }
  .wheel-header {
    width: 84%;
  }
  .text-block-515 {
    font-size: 25px;
  }
  .text-block-515 span {
    font-size: 25px;
  }
  .ball {
    margin-right: 4px;
  }
  .wheel-header-text {
    font-size: 24px;
  }
  .div-block-19226 {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) and (max-width: 500px) {
  .div-block-19221 {
    width: 95%;
  }
  .rules-containet-bb {
    margin-top: 0;
  }
  .date-time {
    font-size: 20px;
  }
  .register-container span {
    font-size: 15px;
  }
  .prize_grid {
    width: 110%;
  }
  .text-span-161 {
    font-size: 30px;
  }
  .text-block-515 {
    font-size: 18px;
  }
  .text-block-515 span {
    font-size: 21px;
  }
  .carousel-cont {
    max-width: 292px;
  }
  .borbal_lb_title {
    font-size: 21px;
  }
  .grid-209049 {
    font-size: 14px;
  }
  .div-block-19399 {
    margin: 10px 0;
  }
  .wheel_arrow {
    top: -2%;
    width: 55px;
  }
  .wheel_frsp {
    width: 300px;
    height: 300px;
    background-size: 315px;
  }
  .spin_butt {
    background-size: contain;
    width: 126px;
    height: 126px;
  }
  .wheel_grdt._3 {
    padding: 8px;
  }
  .wheel_grdt._2 {
    padding: 8px;
  }
  .close_pop {
    top: 16%;
  }
  .history-container {
    margin-left: 7%;
  }
  .wheel_grdt._1 {
    top: 20px;
  }
  .question-t:not(.q-main) {
    font-size: 11px;
  }
}

@media screen and (max-width: 767px) and (max-width: 500px) and (max-width: 480px) {
  .history-container {
    margin-left: 15%;
    min-width: 108px;
  }
  .textBlock {
    font-size: 18px;
  }
  .botto-text {
    font-size: 20px;
  }
  .header div {
    font-size: 10px;
  }
  .footer-lr {
    font-size: 7px;
  }
  .text-block-523 {
    font-size: 12px;
    padding-bottom: 10px;
  }
  .div-block-19226 {
    max-width: 95%;
  }
  .flower {
    position: absolute;
    right: -30px;
    width: 55px;
  }
  .question-t:not(.q-main) {
    font-size: 11px;
  }
  .magaliti-text {
    font-size: 18px;
  }
  .burn-text div {
    font-size: 15px;
  }
}

@media screen and (max-width: 767px) and (max-width: 500px) and (max-width: 430px) {
  .bt-pp {
    margin-top: 8px;
  }
  .close_pop {
    top: 22%;
  }
  .prize_txt {
    font-size: 10px;
  }
  .prize_txt_dos {
    font-size: 10px;
  }
  .register-container span {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) and (max-width: 500px) and (max-width: 378px) {
  .text-block-523 {
    font-size: 10px;
    padding-bottom: 10px;
  }
  .prize_txt {
    font-size: 8px;
  }
  .prize_txt_dos {
    font-size: 8px;
  }
  .carousel-cont {
    max-width: 189px;
  }
  .wheel_frsp {
    width: 285px;
    height: 285px;
    background-size: 295px;
  }
}

@media screen and (max-width: 767px) and (max-width: 500px) and (max-width: 338px) {
  .text-span-161 {
    font-size: 25px;
  }
}

@-webkit-keyframes pulsing {
  to {
    -webkit-box-shadow: 0 0 0 10px rgba(24, 180, 53, 0);
            box-shadow: 0 0 0 10px rgba(24, 180, 53, 0);
  }
}

@keyframes pulsing {
  to {
    -webkit-box-shadow: 0 0 0 10px rgba(24, 180, 53, 0);
            box-shadow: 0 0 0 10px rgba(24, 180, 53, 0);
  }
}
/*# sourceMappingURL=main.css.map */