body {   background-color: #15130f;   color: #efecdc;   font-family: "Open Sans", Arial, sans-serif;   font-size: 14px;   font-weight: 400;   letter-spacing: normal;   line-height: 20px;   min-height: 100%;   text-transform: none;   margin: 0; }  * {   box-sizing: border-box; }  img {   max-width: 100%;   height: auto; }  .content img {   margin: 15px 0; }  .content a {   color: #ffc633;   font-weight: bold;   text-decoration: underline; }  .content a:hover {   text-decoration: none; }  [class*=icon-] {   background-position: 50%;   background-repeat: no-repeat;   background-size: contain;   display: block;   height: 100%;   width: 100%; }  .main .container {   background-color: #2a2714; }  .container {   margin: 0 auto;   max-width: 1360px; } .register-bonus__text {   display: flex;   flex-direction: column;   margin-left: 8px;   margin-right: 12px; }  .register-bonus__text p:first-child {   color: #ffc633;   font-size: 12px;   line-height: 16px;   font-weight: 400;   letter-spacing: normal;   text-transform: none;   white-space: nowrap; }  .register-bonus__text p:last-child {   color: #bfbba6;   font-size: 10px;   line-height: 12px;   width: 100%;   font-weight: 400;   letter-spacing: normal;   text-transform: none;   white-space: nowrap; }  .header__login-btn {   display: flex; }  .btn {   align-items: center;   background-position: 0 0, 100% 0;   background-repeat: no-repeat;   background-size: auto 40px;   border-radius: 4px;   color: #efecdc;   display: flex;   font-family: "Open Sans", Arial, sans-serif;   font-size: 16px;   font-weight: 700;   height: 40px;   justify-content: center;   letter-spacing: .32px;   line-height: 24px;   padding: 0 20px;   position: relative;   text-transform: none;   margin-bottom: 16px; }  .reg {   background-image: url(/shared/3369/first-left.svg), url(/shared/3369/first-right.svg);   margin-left: auto;   text-decoration: none;   opacity: .8; }  .btn:after, .btn:before {   content: "";   height: 100%;   margin: auto;   position: absolute;   top: 0; }  .btn:before {   background-repeat: no-repeat;   background-size: 0 0;   bottom: 0;   left: 11px;   right: 11px;   z-index: -1; }  .reg:after {   background-image: url(/shared/3369/first-mid.svg);   background-repeat: repeat-x;   background-size: auto 40px;   left: 20px;   right: 20px;   z-index: 1; }  .btn .reg--animate {   background-position: 0 0, 100% 0;   background-repeat: no-repeat;   background-size: auto 40px;   height: 100%;   opacity: 0;   position: absolute;   width: 100%;   bottom: 0;   display: block;   height: calc(100% - 2px);   left: 0;   margin: auto;   opacity: 1;   overflow: hidden;   position: absolute;   right: 0;   top: 0;   width: calc(100% - 25px);   z-index: 2; }  .reg--animate:before {   animation: shiny 2s cubic-bezier(.6, 0, 0, 1) infinite;   background-image: url(/shared/3369/animation.svg);   background-position: 0 0;   background-repeat: no-repeat;   background-size: 73px 88px;   content: "";   height: 88px;   left: 0;   position: absolute;   top: -24px;   width: 100%;   z-index: 2; }  @keyframes shiny {    0%,   50% {       opacity: .6;       transform: translateX(-120%);   }    70% {       opacity: 1;   }    100% {       opacity: .6;       transform: translateX(120%);   } }  .btn .reg--animate:after {   background-repeat: repeat-x;   background-size: auto 40px;   content: "";   height: 100%;   left: 19px;   margin: auto;   position: absolute;   right: 19px;   top: 0;   z-index: 2; }  .reg__label {   position: relative;   z-index: 3; }  .reg:hover {   opacity: 1; }  .login {   background-image: url(/shared/3369/third-left.svg), url(/shared/3369/third-right.svg);   margin-left: auto;   text-decoration: none;   opacity: .8; }  .login:after {   background-image: url(/shared/3369/third-mid.svg);   background-repeat: repeat-x;   background-size: auto 40px;   left: 20px;   right: 20px;   z-index: 1; }  .login:hover {   opacity: 1; }  .reg__footer {   display: none; }  @media (max-width: 1100px) {   .header__bonuses-btn__content img {       display: none;   }    .login .reg__label {       display: none;   }    .login .reg-pic {       background-image: url(/shared/3369/btn-login-second.svg);       height: 16px;       margin-right: 4px;       width: 16px;       background-position: 50%;       background-repeat: no-repeat;       background-size: contain;       display: block;       position: relative;       z-index: 9;   }    .header__wrapper {       padding: 0 0 0 10px;   }    .header__bonuses-btn {       gap: 0;   } }  @media (max-width: 930px) {   .login .reg-pic {       display: none;   }    .login .reg__label {       display: block;   }    .reg {       display: none;   }    .header__bonuses-btn__content {       display: none;   }    .menu-button {       display: block;       border: none;   }    .header-nav {       display: none;       position: fixed;       top: 72px;       left: 0;       background: linear-gradient(180deg, #2a2714 19.54%, rgba(42, 39, 20, .5) 122.22%);       height: 100vh;       width: 320px;   }    .header-nav__list {       display: block;       padding: 20px;   }    .menu-button.active .menu-button__decor,   .menu-button.active .menu-button__decor:before {       transform: rotate(-45deg);   }    .menu-button.active .menu-button__decor:after {       transform: rotate(45deg);   }    .header-nav.active {       display: block;   }    .menu-button.active:after {       opacity: 0;   }   .reg__footer {       display: block;       position: fixed;       top: 0;       left: 0;       right: 0;       width: 100%;       background: #2a2714;       padding: 15px;   }   .main__title {       text-align: center;       margin-top: 85px;   }   .reg__footer .reg,   .reg__footer .header__bonuses-btn__content {       display: flex;   }    .reg__footer .header__bonuses-btn {       display: flex;       justify-content: center;       align-items: center;       border-radius: 50px;   }   .btn {       margin-bottom: 0;   }   .register-bonus__text p {       margin: 0;   }   .register-bonus__text {       align-items: center;       justify-content: center;   }   .header__bonuses-btn:before {       display: none;   }    .reg__foote .header__bonuses-btn::before {       display: flex;       background-color: #1f1d0f;       border-radius: inherit;       content: "";       height: calc(100% - 2px);       left: 1px;       position: absolute;       top: 1px;       width: calc(100% - 2px);       z-index: -1;   }  }  @media (max-width: 440px) {   .login .reg-pic {       display: block;   }    .login .reg__label {       display: none;   }    .header__bonuses-btn:before {       display: none;   } } .game {   position: relative;   margin: 0 20px; } .game__inner {   display: flex; } .game__background {   background-image: url(/shared/3369/bg-game.webp);   bottom: 0;   left: 0;   position: absolute;   right: 0;   top: 0;   z-index: 0;   background-position: 50%;   background-repeat: no-repeat;   background-size: cover;   filter: blur(10px); } .header {   position: relative;   background: #2a2714;   border-radius: 4px 0 0 4px;   z-index: 3;   display: block;   flex-shrink: 0;   width: 260px;   padding: 0 16px;   height: 80vh; }  .logo--block {   height: 60px; margin-bottom: 8px; position: relative; } .logo {   left: 50%;   position: absolute;   top: -16px;   transform: translateX(-50%); }  .logo__link {   display: block;   height: 68px;   margin: 0;   width: 68px; } .logo__link img {   height: 100%;   -o-object-fit: contain;   object-fit: contain;   width: 100%; } .user-panel__promo-decor {   border-radius: 20px;   margin-bottom: 16px;   width: 100%; } .user-panel__promo-img-wrapper {   align-items: center;   background-color: #1f1d0f;   border-radius: inherit;   display: flex;   height: 40px;   padding: 0 12px;   width: 100%;   margin: 0; } .user-panel__img-container {   align-items: center;   display: flex;   height: 24px;   justify-content: center;   width: 24px; } .user-panel__promo-img img {   height: auto;   width: 100%; } .user-panel__promo-text {   align-items: flex-start;   display: flex;   flex-direction: column;   margin-left: 8px; } .user-panel__promo-headline {   color: #ffc633;   font-size: 12px;   line-height: 16px; } .user-panel__promo-headline, .user-panel__promo-desc {   font-weight: 400;   letter-spacing: normal;   text-transform: none; } .user-panel__promo-desc {   color: #bfbba6;   font-size: 10px;   line-height: 12px; }  .social-login.social-login--min-design {   padding: 16px 0 0; }  .social-login__title {   color: #bfbba6;   font-family: "Open Sans",Arial,sans-serif;   font-size: 12px;   font-weight: 400;   letter-spacing: normal;   line-height: 16px;   margin-bottom: 24px;   overflow: hidden;   text-align: center;   text-transform: none; }  .social-login__title::after, .social-login__title::before {   background-color: #bfbba6;   content: "";   display: inline-block;   height: 1px;   position: relative;   vertical-align: middle;   width: 100%; }  .social-login__title::before {   left: -12px;   margin-left: -100%; }  .social-login__title-text {   display: inline-flex; } .social-login__title::after {   margin-right: -100%;   right: -12px; }  .social-login__list {   display: flex;   justify-content: center;   list-style-type: none;   margin: 0;   padding: 0; }  .social-login.social-login--min-design .social-login__list {   flex-wrap: wrap; }  .social-login.social-login--min-design .social-login__item {   margin: 8px; } .social-login__social-btn {   display: block;   height: 40px;   width: 40px;   text-decoration: none; } .icon-google {   background-image: url(/shared/3369/google.svg); } .icon-vk {   background-image: url(/shared/3369/vk.svg); } .icon-mail {   background-image: url(/shared/3369/mail.svg); } .icon-ya {   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI4Ljg5OTA4OTklIiB4Mj0iNTAlIiB5Mj0iOTMuNTUxOTk4MiUiIGlkPSJBIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBvZmZzZXQ9IjAlIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjOTY5NDk0IiB5PSIyIiB3aWR0aD0iNDAiIGhlaWdodD0iMzgiIHJ4PSI1Ii8+PHJlY3QgZmlsbD0iI2ZmZiIgd2lkdGg9IjQwIiBoZWlnaHQ9IjM4IiByeD0iNSIvPjxyZWN0IGZpbGw9InVybCgjQSkiIG9wYWNpdHk9Ii4xNiIgd2lkdGg9IjQwIiBoZWlnaHQ9IjM4IiByeD0iNSIvPjxwYXRoIGQ9Ik0yNC41IDYuNzI3aC0xLjg2NGMtMi44MTggMC01LjU0NiAxLjcyLTUuNTQ2IDYuNzEzIDAgNC44MjUgMi41IDYuMzc4IDUuNTQ2IDYuMzc4SDI0LjVWNi43Mjd6bS0yLjkxIDE1Ljc3NkwxNi4wNDUgMzRIMTJsNi4wOS0xMi4yOTRjLTIuODY0LTEuMzQzLTQuNzczLTMuNzc2LTQuNzczLTguMjY2IDAtNi4yOTQgNC4zMTgtOS40NCA5LjQ1NS05LjQ0SDI4djMwaC0zLjVWMjIuNTA0aC0yLjkxeiIgZmlsbD0iI2Q3MmIyMyIvPjwvZz48L3N2Zz4K); } .iframe {   width: 100%;   display: flex;   align-items: center;   flex-direction: row;   justify-content: center; } .iframe .container {   overflow: hidden;   width: 100%;   max-width: 100%; } .iframe * {   overflow: hidden; } .iframe__inner {   height: 80vh;   position: relative;   transition: .2s ease;   width: 100%; } iframe {   box-shadow: 0 8px 16px 0 #0009;   height: 100%;   width: 100%; }  .main__title {   font-size: 36px;   line-height: 1.2;   text-align: center; } .main .container {   padding-top: 12px; } .content {   padding: 32px 16px;   color: #bfbba6;   font-size: 14px;   font-weight: 400;   letter-spacing: normal;   line-height: 20px;   text-transform: none; } .breadcrumbs-list__item, .breadcrumbs-list__item a {   color: #ffc633;   text-decoration: none; } table {   width: 50%;   border-collapse: collapse;   width: 100%; }  th, td {   border: 1px solid #ffc633;   padding: 8px;   text-align: left; }  .content h2, .content h3, .content h4 {   color: #bfbba6;   margin-bottom: 8px;   font-weight: 700;   letter-spacing: normal;   text-transform: none; }  h2 {   font-size: 16px;   line-height: 24px; }  .content ul, .content ol {   padding-left: 20px;   color: #bfbba6; } .content ol, .content p, .content ul {   margin-bottom: 16px; }  .content p {   font-size: 14px;   line-height: 19px;   color: #C5AD85;   text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);   margin-bottom: 24px; } .footer .container {   background-image: url(/shared/3369/separator.svg);   background-position: 0 0;   background-repeat: repeat-x;   background-size: auto 14px;   margin-top: auto;   padding-top: 12px;   position: relative;   z-index: 1;   background-color: #15130f;   padding-bottom: 24px; }  .footer-trust-list {   align-items: center;   display: flex;   flex-wrap: wrap;   justify-content: center;   list-style-type: none;   margin: 0;   padding: 8px 0; }  .footer-trust-list__pic-wrap img {   height: 24px;   -o-object-fit: contain;   object-fit: contain;   width: auto; }  .footer-trust-list__pic-wrap {   padding: 8px;   width: auto; }  .footer-menu {   list-style-type: none;   margin: 0;   display: flex;   flex-wrap: wrap;   justify-content: center;   margin-bottom: 16px;   padding: 0 16px;   width: 100%; }  .footer-menu-item {   padding: 8px;   width: auto; }  .footer-menu-item__link {   align-items: center;   color: #ffc633;   cursor: pointer;   display: inline-flex;   font-size: 14px;   font-weight: 400;   letter-spacing: normal;   line-height: 20px;   text-align: left;   text-transform: none;   text-decoration: none; }  .footer-menu-item__link:hover {   color: #ffd362; }  .footer__logo .header-layout__logo--link {   margin: 0 auto; }  .footer-info__header-app {   display: flex;   justify-content: center;   margin-bottom: 24px;   margin-top: 24px; }  .footer-download-app__wrap {   align-items: center;   background-color: #000;   border: 1px solid hsla(0, 0%, 100%, .3);   border-radius: 8px;   color: #efecdc;   display: flex;   font-family: "Open Sans", Arial, sans-serif;   font-size: 10px;   font-weight: 400;   height: 40px;   justify-content: center;   letter-spacing: normal;   line-height: 12px;   margin: 0 4px;   text-transform: none;   text-transform: uppercase;   width: 120px; }  .footer-download-app {   text-decoration: none; }  .footer-download-app__icon {   height: 32px;   margin-right: 4px;   width: 32px; }  .icon-android {   background-image: url(/shared/3369/android.svg); }  .footer-download-app__text, .footer-download-app__text-bold {   font-size: 11px;   line-height: 12px;   font-weight: 400;   letter-spacing: -.2px;   text-align: center; }  .footer-download-app__text-bold {   font-weight: 700;   letter-spacing: 1.1px; }  .footer-social-menu {   display: flex;   justify-content: center; }  .footer-social-menu__list {   list-style-type: none;   margin: 0;   padding: 0;   align-items: center;   display: flex;   flex-wrap: wrap;   justify-content: space-around;   margin-left: -12px;   margin-right: -12px;   max-width: 320px;   justify-content: center;   max-width: none; }  .footer-social-menu-item {   margin-bottom: 24px;   padding-left: 12px;   padding-right: 12px; }  .footer-social-menu-item .footer-social-menu-item__link {   align-items: center;   display: flex;   transition: opacity .3s;   text-decoration: none; }  .footer-social-menu-item-content {   align-items: center;   display: flex; }  .footer-social-menu-item-content__pic {   align-items: center;   display: flex;   height: 24px;   justify-content: center;   width: 24px; }  .icon-footer-telegram {   background-color: #ffc633;   -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45Mjc0IDMuMTIyMzJDMjEuMDA5OSAyLjY1NTUxIDIyLjE3MDMgMy41OTI5OSAyMS45NzkyIDQuNzc5OTFMMTkuNzIxNiAxOC43OTkxQzE5LjUwMzkgMjAuMTUwOSAxOC4wNTQ0IDIwLjkyNjUgMTYuODQzNiAyMC4yNTI5QzE1LjgzMDQgMTkuNjg5MiAxNC4zMjcyIDE4LjgyMTcgMTIuOTcyNCAxNy45MTVDMTIuMjk1OSAxNy40NjIyIDEwLjIyNDQgMTYuMDEwNCAxMC40NzkgMTQuOTc3QzEwLjY5NjcgMTQuMDkzMyAxNC4xNzkxIDEwLjc3MzMgMTYuMTY5MSA4Ljc5ODc4QzE2Ljk1MDggOC4wMjMxOCAxNi41OTQ4IDcuNTc1MTIgMTUuNjcxNiA4LjI4OTI0QzEzLjM4MTUgMTAuMDYwNyA5LjcwNDgyIDEyLjc1NCA4LjQ4ODk3IDEzLjUxMkM3LjQxNjIzIDE0LjE4MDggNi44NTYxMyAxNC4yOTQ5IDYuMTg4MDQgMTQuMTgwOEM0Ljk2ODA0IDEzLjk3MjYgMy44MzY5NiAxMy42NTAxIDIuOTEzNTIgMTMuMjU4MUMxLjY2NTQyIDEyLjcyODIgMS43MjYyMiAxMC45NzE1IDIuOTEyNjcgMTAuNDU5OUwxOS45Mjc0IDMuMTIyMzJaIiBmaWxsPSIjRkZDNjMzIi8+Cjwvc3ZnPgo=);   mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45Mjc0IDMuMTIyMzJDMjEuMDA5OSAyLjY1NTUxIDIyLjE3MDMgMy41OTI5OSAyMS45NzkyIDQuNzc5OTFMMTkuNzIxNiAxOC43OTkxQzE5LjUwMzkgMjAuMTUwOSAxOC4wNTQ0IDIwLjkyNjUgMTYuODQzNiAyMC4yNTI5QzE1LjgzMDQgMTkuNjg5MiAxNC4zMjcyIDE4LjgyMTcgMTIuOTcyNCAxNy45MTVDMTIuMjk1OSAxNy40NjIyIDEwLjIyNDQgMTYuMDEwNCAxMC40NzkgMTQuOTc3QzEwLjY5NjcgMTQuMDkzMyAxNC4xNzkxIDEwLjc3MzMgMTYuMTY5MSA4Ljc5ODc4QzE2Ljk1MDggOC4wMjMxOCAxNi41OTQ4IDcuNTc1MTIgMTUuNjcxNiA4LjI4OTI0QzEzLjM4MTUgMTAuMDYwNyA5LjcwNDgyIDEyLjc1NCA4LjQ4ODk3IDEzLjUxMkM3LjQxNjIzIDE0LjE4MDggNi44NTYxMyAxNC4yOTQ5IDYuMTg4MDQgMTQuMTgwOEM0Ljk2ODA0IDEzLjk3MjYgMy44MzY5NiAxMy42NTAxIDIuOTEzNTIgMTMuMjU4MUMxLjY2NTQyIDEyLjcyODIgMS43MjYyMiAxMC45NzE1IDIuOTEyNjcgMTAuNDU5OUwxOS45Mjc0IDMuMTIyMzJaIiBmaWxsPSIjRkZDNjMzIi8+Cjwvc3ZnPgo=); }  .footer-social-menu-item-content__text {   color: #ffc633;   display: flex;   font-family: "Open Sans", Arial, sans-serif;   font-size: 12px;   font-weight: 400;   letter-spacing: normal;   line-height: 16px;   margin-left: 8px;   text-transform: none; }  .icon-footer-email {   background-color: #ffc633;   -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4zOCA1LjAwOTE3TDEzLjc2ODMgMTIuNjIxN0MxMy4yOTg3IDEzLjA4OTQgMTIuNjYyOSAxMy4zNTIxIDEyIDEzLjM1MjFDMTEuMzM3MiAxMy4zNTIxIDEwLjcwMTMgMTMuMDg5NCAxMC4yMzE3IDEyLjYyMTdMMi42MjAwMiA1LjAwOTE3QzIuOTg4NzUgNC4zOTc3NyAzLjUwODgxIDMuODkxNyA0LjEzMDA0IDMuNTM5NzhDNC43NTEyNyAzLjE4Nzg1IDUuNDUyNyAzLjAwMTk1IDYuMTY2NjggM0gxNy44MzMzQzE4LjU0NzMgMy4wMDE5NSAxOS4yNDg4IDMuMTg3ODUgMTkuODcgMy41Mzk3OEMyMC40OTEyIDMuODkxNyAyMS4wMTEzIDQuMzk3NzcgMjEuMzggNS4wMDkxN1pNMTQuOTQ2NyAxMy44TDIxLjk2MTcgNi43ODQ5OUMyMS45NjYgNi44MzM5IDIxLjk3MjQgNi44ODEwOSAyMS45Nzg3IDYuOTI3NzlDMjEuOTg5NSA3LjAwNjggMjIgNy4wODQ0MyAyMiA3LjE2NjY2VjE3LjE2NjdDMjEuOTk4NyAxOC4yNzEzIDIxLjU1OTMgMTkuMzMwNCAyMC43NzgyIDIwLjExMTVDMTkuOTk3IDIwLjg5MjYgMTguOTM4IDIxLjMzMiAxNy44MzMzIDIxLjMzMzNINi4xNjY2N0M1LjA2MiAyMS4zMzIgNC4wMDI5NiAyMC44OTI2IDMuMjIxODUgMjAuMTExNUMyLjQ0MDczIDE5LjMzMDQgMi4wMDEzMiAxOC4yNzEzIDIgMTcuMTY2N1Y3LjE2NjY2QzIgNy4wODQ0MyAyLjAxMDUzIDcuMDA2OCAyLjAyMTI2IDYuOTI3NzlDMi4wMjc2IDYuODgxMDkgMi4wMzQgNi44MzM5IDIuMDM4MzMgNi43ODQ5OUw5LjA1MzMzIDEzLjhDOS44MzU1MiAxNC41ODAyIDEwLjg5NTIgMTUuMDE4NCAxMiAxNS4wMTg0QzEzLjEwNDggMTUuMDE4NCAxNC4xNjQ1IDE0LjU4MDIgMTQuOTQ2NyAxMy44WiIgZmlsbD0iI0ZGQzYzMyIvPgo8L3N2Zz4K);   mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4zOCA1LjAwOTE3TDEzLjc2ODMgMTIuNjIxN0MxMy4yOTg3IDEzLjA4OTQgMTIuNjYyOSAxMy4zNTIxIDEyIDEzLjM1MjFDMTEuMzM3MiAxMy4zNTIxIDEwLjcwMTMgMTMuMDg5NCAxMC4yMzE3IDEyLjYyMTdMMi42MjAwMiA1LjAwOTE3QzIuOTg4NzUgNC4zOTc3NyAzLjUwODgxIDMuODkxNyA0LjEzMDA0IDMuNTM5NzhDNC43NTEyNyAzLjE4Nzg1IDUuNDUyNyAzLjAwMTk1IDYuMTY2NjggM0gxNy44MzMzQzE4LjU0NzMgMy4wMDE5NSAxOS4yNDg4IDMuMTg3ODUgMTkuODcgMy41Mzk3OEMyMC40OTEyIDMuODkxNyAyMS4wMTEzIDQuMzk3NzcgMjEuMzggNS4wMDkxN1pNMTQuOTQ2NyAxMy44TDIxLjk2MTcgNi43ODQ5OUMyMS45NjYgNi44MzM5IDIxLjk3MjQgNi44ODEwOSAyMS45Nzg3IDYuOTI3NzlDMjEuOTg5NSA3LjAwNjggMjIgNy4wODQ0MyAyMiA3LjE2NjY2VjE3LjE2NjdDMjEuOTk4NyAxOC4yNzEzIDIxLjU1OTMgMTkuMzMwNCAyMC43NzgyIDIwLjExMTVDMTkuOTk3IDIwLjg5MjYgMTguOTM4IDIxLjMzMiAxNy44MzMzIDIxLjMzMzNINi4xNjY2N0M1LjA2MiAyMS4zMzIgNC4wMDI5NiAyMC44OTI2IDMuMjIxODUgMjAuMTExNUMyLjQ0MDczIDE5LjMzMDQgMi4wMDEzMiAxOC4yNzEzIDIgMTcuMTY2N1Y3LjE2NjY2QzIgNy4wODQ0MyAyLjAxMDUzIDcuMDA2OCAyLjAyMTI2IDYuOTI3NzlDMi4wMjc2IDYuODgxMDkgMi4wMzQgNi44MzM5IDIuMDM4MzMgNi43ODQ5OUw5LjA1MzMzIDEzLjhDOS44MzU1MiAxNC41ODAyIDEwLjg5NTIgMTUuMDE4NCAxMiAxNS4wMTg0QzEzLjEwNDggMTUuMDE4NCAxNC4xNjQ1IDE0LjU4MDIgMTQuOTQ2NyAxMy44WiIgZmlsbD0iI0ZGQzYzMyIvPgo8L3N2Zz4K); }  .icon-footer-phone {   background-color: #ffc633;   -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOTk5NzIgNy4yMDQ2MkMxLjk5OTcyIDEzLjU2OTMgMTAuNDQxNCAyMiAxNi43OTk3IDIyQzE4LjE5MTQgMjIgMTkuNDkxNCAyMS40NzUyIDIwLjQ0OTcgMjAuNTE3MUwyMS4yODMxIDE5LjU1OTFDMjIuMjQ5NyAxOC41OTI3IDIyLjI0OTcgMTYuOTU5OSAyMS4yNDE0IDE1Ljk1MTlDMjEuMjE2NCAxNS45MjY5IDE5LjIwODEgMTQuMzg1NyAxOS4yMDgxIDE0LjM4NTdDMTguMjA4MSAxMy40MzYgMTYuNjMzMSAxMy40MzYgMTUuNjQxNCAxNC4zODU3TDE0LjQyNDcgMTUuMzYwNEMxMS43NTgxIDE0LjIyNzQgOS44NjYzOSAxMi4zMjggOC42NDk3MiA5LjU3MDU1TDkuNjE2MzkgOC4zNTQyNkMxMC41NzQ3IDcuMzYyOTEgMTAuNTc0NyA1Ljc4MDA3IDkuNjE2MzkgNC43ODg3MUM5LjYxNjM5IDQuNzg4NzEgOC4wNzQ3MiAyLjc4MTAxIDguMDQ5NzIgMi43NTYwMUM3LjA0MTM5IDEuNzQ4IDUuNDA4MDUgMS43NDggNC4zOTk3MiAyLjc1NjAxTDMuNTI0NzIgMy41MTQxMUMyLjUyNDcyIDQuNTA1NDcgMS45OTk3MiA1LjgwNTA2IDEuOTk5NzIgNy4xOTYyOVY3LjIwNDYyWiIgZmlsbD0iI0ZGQzYzMyIvPgo8L3N2Zz4K);   mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOTk5NzIgNy4yMDQ2MkMxLjk5OTcyIDEzLjU2OTMgMTAuNDQxNCAyMiAxNi43OTk3IDIyQzE4LjE5MTQgMjIgMTkuNDkxNCAyMS40NzUyIDIwLjQ0OTcgMjAuNTE3MUwyMS4yODMxIDE5LjU1OTFDMjIuMjQ5NyAxOC41OTI3IDIyLjI0OTcgMTYuOTU5OSAyMS4yNDE0IDE1Ljk1MTlDMjEuMjE2NCAxNS45MjY5IDE5LjIwODEgMTQuMzg1NyAxOS4yMDgxIDE0LjM4NTdDMTguMjA4MSAxMy40MzYgMTYuNjMzMSAxMy40MzYgMTUuNjQxNCAxNC4zODU3TDE0LjQyNDcgMTUuMzYwNEMxMS43NTgxIDE0LjIyNzQgOS44NjYzOSAxMi4zMjggOC42NDk3MiA5LjU3MDU1TDkuNjE2MzkgOC4zNTQyNkMxMC41NzQ3IDcuMzYyOTEgMTAuNTc0NyA1Ljc4MDA3IDkuNjE2MzkgNC43ODg3MUM5LjYxNjM5IDQuNzg4NzEgOC4wNzQ3MiAyLjc4MTAxIDguMDQ5NzIgMi43NTYwMUM3LjA0MTM5IDEuNzQ4IDUuNDA4MDUgMS43NDggNC4zOTk3MiAyLjc1NjAxTDMuNTI0NzIgMy41MTQxMUMyLjUyNDcyIDQuNTA1NDcgMS45OTk3MiA1LjgwNTA2IDEuOTk5NzIgNy4xOTYyOVY3LjIwNDYyWiIgZmlsbD0iI0ZGQzYzMyIvPgo8L3N2Zz4K); }  .footer-affiliate-program {   width: 100%;   margin-bottom: 24px; }  .footer-affiliate-program__link {   align-items: center;   background-color: #2a2714;   display: flex;   height: 40px;   justify-content: center;   width: 100%;   text-decoration: none; }  .footer-affiliate-program__text {   align-items: flex-end;   display: flex;   flex-direction: column;   justify-content: center;   padding-right: 12px;   position: relative; }  .footer-affiliate-program__text-line {   color: #efecdc;   font-family: "Open Sans", Arial, sans-serif;   font-size: 10px;   font-weight: 400;   letter-spacing: normal;   line-height: 12px;   text-transform: none; }  .footer-affiliate-program__text:after {   background-color: #efecdc;   content: "";   height: 24px;   position: absolute;   right: 0;   top: 50%;   transform: translateY(-50%);   width: 1px; }  .footer-affiliate-program__img {   height: 32px;   margin-left: 8px;   width: 62px; }  .footer__copyright {   color: #bfbba6;   font-family: "Open Sans", Arial, sans-serif;   font-size: 10px;   font-weight: 400;   letter-spacing: normal;   line-height: 12px;   padding: 0 8px;   text-align: center;   text-transform: none;   padding: 0 16px; }  .description {   color: #bfbba6;   font-family: "Open Sans", Arial, sans-serif;   font-size: 14px;   font-weight: 400;   letter-spacing: normal;   line-height: 20px;   text-transform: none; }  .description--typo-inherit {   color: inherit;   font-size: inherit;   line-height: inherit; } .license-wrapper {   max-width: 730px;   width: 100%;   margin: 0 auto 8px;   display: flex;   flex-direction: row;   justify-content: center;   align-items: flex-start; }  .license--img-container {   margin: 0 0 0 24px; }  .description a:not(.game-card__wrap):not(.game-pregame-games-list__btn):not(.v-button):not(.v-link):not(.nav-tabs__btn) {   display: block;   border-bottom: 1px solid;   color: #ffc633;   width: 68px; }  .license--img-container img {   width: 68px; }  .license--text-container {   text-align: left;   margin: 0 24px 0px 24px; } .license--text-container p {   margin-top: 0;   margin-bottom: 0; } @media (max-width: 1380px) {   .game {       margin: 0;   } } @media (max-width: 930px) {   .header {       display: none;   }   .iframe__inner {       height: 60vh;   } } @media (max-width:  570px) {   .license-wrapper {       flex-direction: column;       align-items: center;       gap: 15px;   }   .footer-social-menu__list {       flex-direction: column;       align-items: center;       gap: 15px;   } } .header-layout__logo--link {   display: block;   height: 64px;   margin: 4px 0;   max-width: 180px;   padding: 2px;   position: relative;   width: 100%; } .footer__logo .header-layout__logo--link {   margin: 0 auto; } .header-layout__logo--pic, .header-layout__logo--pic img {   height: 100%;   -o-object-fit: contain;   object-fit: contain;   width: 100%; } .header-layout__logo--pic, .header-layout__logo--pic img {   height: 100%;   -o-object-fit: contain;   object-fit: contain;   width: 100%; }