@font-face {   font-family: "faster-regular";   src: url(/shared/empty.gif); 	font-display: swap; }  @font-face {   font-family: "faster-bold";   src: url(/shared/empty.gif); font-display: swap; }  @font-face {   font-family: "faster-semiBold";   src: url(/shared/empty.gif); font-display: swap; }  body {   background: #131313;   margin: 0;   font-family: "faster-regular", sans-serif; }  * {   box-sizing: border-box; }  a {   color: #4272b7;   text-decoration: none; }  .container {   max-width: 1360px;   margin: 0 auto;   padding: 0 10px; }  .header-bet {   background: #212121;   box-shadow: 0 2px 4px 0 #2626264d;   padding: 5px 0;   z-index: 12;   position: relative; }  .header-bet__wrapper {   align-items: center;   display: flex;   justify-content: space-between; }  .nav__list {   display: flex;   align-items: center;   list-style: none;   padding: 0;   gap: 20px; }  .nav__item {   margin: 0; }  .nav__link {   text-decoration: none;   color: #ffffff;   font-family: "faster-bold", sans-serif; }  .nav__link:hover {   color: #fb3c3c; }  .button-bet {   border-radius: 44px;   font-size: 14px;   font-family: "faster-bold", sans-serif;   letter-spacing: 0.5px;   line-height: 16px;   min-height: 48px;   padding: 6px 16px;   text-decoration: none;   min-width: 144px;   margin: 0 5px 0 0;   text-transform: uppercase;   background: linear-gradient(177deg, #bfbfbf 2%, #c1c1c1);   box-shadow: 0 2px 8px 0 #27272733;   color: #000;   text-shadow: 0 0 0 #000;   cursor: pointer;   display: inline-flex;   justify-content: center;   mix-blend-mode: normal;   text-align: center;   align-items: center; }  .button-bet:hover {     background: linear-gradient(177deg, #fff 2%, #ebebeb); }  .button-bet.red {   background: linear-gradient(177deg, #fb3c3c 1.96%, #880303 98.23%);   color: #ffffff;   width: 100%; } .button-bet.red:hover {   background: linear-gradient(160deg, #ff6a6a, #b20101);   color: #ffffff;   width: 100%; }  .burger {   background: none;   border: none;   display: none; }  .burger div {   background: #ffffff;   width: 30px;   height: 4px;   border-radius: 5px;   margin-bottom: 5px; }  .burger div:last-child {   margin-bottom: 0; }  .burger.open div:first-child {   transform: rotate(45deg);   position: relative;   top: 9px; }  .burger.open div:nth-child(2) {   transform: rotate(-45deg); }  .burger.open div:last-child {   display: none; }  .banner-bet {   height: 328px;   --imagas: url('/shared/3122/basari7.webp');   background: var(--imagas);   background-size: contain; background-position: 48%;     background-repeat: no-repeat;   transition: background-position 0.3s ease-in-out; }  .banner-bet .container {   position: relative; }  .banner-bet__button {   position: absolute;   top: 250px;   left: 0; }  .banner-bet__button .button-bet {   font-size: 24px;   min-width: 244px; } .banner-bet__text {   position: absolute;     top: 50px;     font-size: clamp(26px, 2vw, 24px);     font-weight: 700;     line-height: 32px;   max-width: 390px; } .main {   color: #ffffff;   position: relative; }  .breadcrumb a, .breadcrumb span {   color: rgba(255, 255, 255, 0.5); }  .content .container {   display: flex;   justify-content: space-between;   gap: 10px; }  .main__content {   font-size: 16px;   line-height: 22px;   position: relative;   width: 70%; }  .sidebar {   width: 304px;   background: linear-gradient(180deg, #424242, #1a1a1a);   box-shadow: 0 8px 16px #191e2d99;   min-height: 298px;   padding: 24px 32px 32px;   position: relative;   border-radius: 10px;   height: max-content; }  .sidebar:before {   background: url(/shared/empty.gif) no-repeat;   background-size: contain;   border-radius: 2px;   bottom: 0;   content: "";   display: block;   height: 200px;   left: auto;   position: absolute;   right: 0;   top: auto;   width: 200px;   z-index: auto; }  .sidebar__title {   margin: 0;   font-size: 24px;   line-height: 32px; }  .sidebar__text {   color: #fffc;   font-size: 14px;   margin: 16px 0 0; }  .sidebar__deposit__inner {   color: #ffc02e;   font-size: 22px;   line-height: 26px;   margin: 0; }  .sidebar__time, .sidebar__button {   margin-top: 16px; }  .sidebar__time__count {   font-size: 22px;   font-weight: 700;   line-height: 26px;   margin: 4px 0 0; }  .sidebar__button {   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   position: relative;   z-index: 99; }  .sidebar__button .button-bet {   margin: 0;   width: 100%; }  .sidebar__bonuses {   color: inherit;   position: relative;   text-decoration: underline;   margin: 8px 0 0; }  .main__content ul {   color: #ffffff;   margin: 16px 0;   list-style: none;   padding: 0; }  .main__content ul li {   list-style: none;   margin-bottom: 8px;   padding-left: 44px;   position: relative; }  .main__content ul li:before {   background: #ffffff26;   border-radius: 4px;   bottom: auto;   content: "";   height: 16px;   left: 16px;   position: absolute;   right: auto;   top: 4px;   width: 16px;   z-index: 0; }  .main__content ul li:after {   background-color: #fff;   border-radius: 50%;   bottom: auto;   content: "";   height: 4px;   left: 22px;   position: absolute;   right: auto;   top: 10px;   width: 4px;   z-index: 0; }  .main__content table {   border-collapse: collapse;   border-spacing: 0;   margin: 32px 0;   width: 100%; }  .main__content table thead {   background-color: #ffffff1a;   border-radius: 8px; }  .main__content table tr {   height: 48px; }  .main__content table th {   color: #ffffff;   font-size: 14px;   line-height: 18px;   text-align: left; }  .main__content table th:first-child {   padding-left: 24px;   border-radius: 44px 0 0 44px; }  .main__content table th:last-child {   border-radius: 0 44px 44px 0;   padding-left: 16px; }  .main__content td, th {   padding: 0; }  .main__content table tbody > tr {   position: relative; }  .main__content table td, .main__content table td {   border-bottom: 1px solid #ffffff1a;   color: #fffc;   font-size: 14px;   line-height: 18px; }  .main__content img {   max-width: 100%;   height: auto; }  .footer-bet {   background: #151515;   padding-top: 40px; }  .payments, .crypto {   display: flex;   justify-content: center;   align-items: center;   flex-wrap: wrap;   list-style: none;   padding: 0; }  .payments__item {   height: 32px;   margin: 0 8px 16px;   opacity: .7; }  .payments__item img {   height: inherit;   object-fit: contain;   width: inherit; }  .crypto__item {   border-radius: 44px;   height: 40px;   margin: 0 25px 4px 0;   position: relative;   width: 98px; }  .crypto__item:nth-child(odd) {   background: linear-gradient(180deg, #d752354d, #9d9d9d14); }  .crypto__item:nth-child(2n) {   background: linear-gradient(180deg, #8b8b8b4d, #9d9d9d14); }  .crypto__icon {   bottom: auto;   height: 24px;   left: -12px;   position: absolute;   right: auto;   top: 8px;   width: 24px;   z-index: 0; }  .crypto__icon img {   width: 100%;   height: 100%; }  .crypto__text {   display: flex;   flex-direction: column;   padding: 4px 8px 4px 20px; }  .crypto__name {   color: #ffffff;   font-size: 12px;   font-weight: 600;   line-height: 14px; }  .crypto__rate {   color: #fff9;   font-size: 14px;   font-weight: 600;   line-height: 18px; }  .footer__menu {   display: flex;   gap: 16px; }  .footer__menu__list {   display: block;   padding: 0 8px 0 0;   list-style: none;   width: 176px; }  .footer__menu__item {   line-height: 1;   margin-bottom: 8px; }  .footer__menu__link {   color: #fffc;   display: inline-block;   font-size: 14px;   line-height: 18px;   text-decoration: none; } .footer__menu__link:hover { text-decoration: underline; } @media (max-width: 1565px) {   .banner-bet {       background-size: cover;   } }   @media (max-width: 1250px) {   .banner-bet__button {       left: 10px;   } .banner-bet {   --imagas: url('/shared/3122/promoslider1.webp');   background: var(--imagas);   background-position: 100% 40%;     background-repeat: no-repeat;   margin-bottom: 50px;   background-size: contain;   transition: background-position 0.3s ease-in-out; } .banner-bet__button {       top: 315px; } .button-bet {   min-height: 30px; } }  @media (max-width: 1210px) {   .banner-bet__button {       left: 10px;   }    .header-bet {       position: fixed;       width: 100%;   }    .nav {       position: absolute;       background: #212121;       top: 100%;       left: 0;       width: 70%;       height: 100vh;       z-index: 999;      display: none;   } .nav.active {   display: block; }   .nav:before {       content: '';       display: block;       width: 100vw;       height: 100vh;       background: rgba(0, 0, 0, .5);       position: absolute;       top: 0;       left: 0;       z-index: -1;   }    .nav__list {       flex-direction: column;   }    .sidebar__button {       z-index: 1;   }    .burger {       display: block;   }    .main {       padding-top: 60px;   } }  @media (max-width: 1024px) {   .content .container {       flex-direction: column;   }    .main__content {       width: 100%;   }    .sidebar {       margin: 0 auto;   } }  @media (max-width: 590px) {   .button .button-bet:last-child {       display: none;   }    .crypto__item {       margin: 0;   }    .crypto {       gap: 20px;   } }  @media (max-width: 390px) {   .button-bet {       min-width: 110px;   }    .logo__link img {       width: 130px;   }   .nav {       width: 85%;   } .banner-bet {   background-position: 45%; } } .content .button-bet.red {   width: 100%; } .footer-bet__wrapper { display: flex; justify-content: space-between; gap: 40px; } .payments { display: flex; justify-content: flex-end; align-items: center; flex-wrap: wrap; list-style: none; padding: 0; } .img__link { display: inline-block; height: 40px; margin-right: 24px; width: 80px; } .img__link img { height: 100%; object-fit: contain; width: 100%; } .footer-bet__bottom { align-items: center; flex-wrap: wrap; padding: 32px 0; } .support__email { display: flex; gap: 8px; align-items: center; color: #fffc; } .support__email svg { display: block; height: 12px; width: 12px; } .copy p { margin: 0; color: #fffc; font-size: 14px; line-height: 18px; text-decoration: none; } @media (max-width: 685px) { .footer-bet__wrapper {     flex-direction: column; } .payments {     justify-content: flex-start; } .img__link {     margin-right: 15px; } }  /*css aleks*/ .breadcrumb{   padding-top: 5px;   font-size: 14px; } }