body {     font-family: "RobotoCondensed-Bold",Arial,"Helvetica Neue",Helvetica,sans-serif;     overflow-x: hidden;     background: url(/shared/3076/background-casino.webp) 50% 50% repeat;     margin: 0; } body, html { 	overflow-x: hidden; } a {     text-decoration: none; } ul {     list-style: none;     padding: 0;     margin: 0; } .header {     position: fixed;     left: 0;     top: 0;     right: 0;     z-index: 200; } .header__top {     background: #000;     text-align: right;     display: flex;     flex-direction: row;     flex-wrap: nowrap;     justify-content: space-between;     align-items: center; } .header__bottom .container {     background: #303030; } .header__bottom {     display: flex;     flex-direction: row;     flex-wrap: nowrap;     justify-content: center;     background: #303030;     color: #E0E0E0;     width: 100%;     z-index: 100; } .container {     width: 100%;     max-width: 1439px;     padding: 6px;     margin: auto;     display: flex;     flex-direction: row;     align-items: center;     justify-content: space-between;     position: relative;     background: #000000; } .header__btn {     display: flex; } .header__btn__link__enter {     width: 100%;     border-radius: 4px;     padding: 12px;     text-transform: uppercase;     background: #303030;     color: #edc97f;     margin-left: 12px;     font-size: 16px;     font-weight: bold; } .header__btn__link {     width: 100%;     border-radius: 4px;     padding: 12px;     text-transform: uppercase;     color: #000;     text-align: center;     display: inline-block;     background: #EDC97F;     position: relative;     margin-left: 12px;     font-size: 16px;     font-weight: bold; } .logo__link img {     height: auto;     width: 175px; } .header__bottom__menu {     width: 100%; } .header__bottom__menu__list {     display: flex;     justify-content: center;     align-items: center; } .header__bottom__menu__list__inner {     position: relative;     display: flex;     flex-direction: row;     align-items: center;     margin: 12px 12px; } .header__bottom__menu__list__inner__link {     font-weight: bold;     color: #ffffff;     font-size: 16px; } .icon {     margin: 0 10px; } .icon svg {     position: relative;     width: 28px;     height: 28px;     transition: fill 0.1s linear; } .header__bottom__menu__list__inner:hover .icon svg g {     fill: #EDC97F; } .header__bottom__menu__list__inner:hover .header__bottom__menu__list__inner__link {     color: #EDC97F; } .slider, .item, .item img {     width: 100%; } .next__header {     margin: 0 auto;     padding-top: 155px; } .slide-content {     position: absolute;     z-index: 10;     top: 88%;     left: 0;     width: 100%;     height: auto;     text-align: center; } .slide-content .link {     display: block;     background: #00933e;     color: #fff;     margin: 0 auto;     width: 100%;     max-width: 480px;     padding: 10px 12px;     border-radius: 4px;     font-size: 25px;     font-weight: bold; } .slide-content .link .btn {     width: 100%; } .main .container {     display: block;     color: white;     padding-bottom: 35px; } .title {     text-align: center; } .information {     max-width: 1200px;     margin: 0 auto; } .information img {   max-width: 100%;   height: auto;   margin: 10px; } .position__block {     position: relative;     z-index: 2; } .footer {     background: #000000;     position: relative;     padding-bottom: 35px; } .footer__menu {     padding: 60px 0; } .footer__menu__nav__inner {     display: flex;     justify-content: space-between;     flex-wrap: wrap; } .footer__menu__nav__inner__list {     width: 20%;     margin: 15px;     text-align: center; } .footer__menu__nav__inner__list__link {     color: #EDC97F;     font-size: 14px;     margin: 12px 0;     text-align: center;     text-transform: uppercase; } .footer__menu__nav {     max-width: 1200px;     margin: 0 auto; } .footer__menu, .footer__menu .container {     background: #303030;     padding-top: 20px;     padding-bottom: 0px; } .footer__sale__link {     margin: 0 6px;     flex: 1 0 10%;     text-align: center; } .footer__sale {     padding-top: 36px;     padding-bottom: 24px; } .footer__sale .container {     flex-wrap: wrap;     justify-content: center; } .footer__sale__link img {     height: 40px; } .footer__partners .container {     flex-wrap: wrap; } .footer__partners__link {     margin-right: 6px;     margin-left: 6px;     margin-bottom: 16px;     width: auto;     height: auto;     max-width: 100%;     max-height: 100%;     flex: 0 0 10%;     cursor: pointer;     text-align: center; } .footer__cooperate .container {     display: block;     text-align: center;     max-width: 800px;     margin: 48px auto 24px auto;     color: #888; } .footer__age .container {     justify-content: center; } .footer__age__logo {     margin: 0 20px; } .footer__menu, .footer__menu .container {     background: #303030;     padding-top: 20px;     padding-bottom: 15px;     position: relative;     top: -15px; } .container {     box-sizing: border-box; } @media only screen and (max-width: 1200px) {     .slide-content {         top: 85%;     } } @media only screen and (max-width: 980px) {     .logo__link img {         height: auto;         width: 130px;     }     .next__header {         margin: 0 auto;         padding-top: 140px;     }     .slide-content {         top: 80%;     }     p img {         width: 100%;     } } @media only screen and (max-width: 767px) {     .footer__menu__nav__inner__list {         width: 40%;     }     .footer__sale__link img {         height: 30px;     }     .footer__partners__link img {         height: 35px;     }     .footer__cooperate__text {         font-size: 12px;     }     .footer__age__logo img {         height: 30px;     }     .header__bottom__menu__list__inner {         display: block;         text-align: center;         margin: 0 12px;     } } @media only screen and (max-width: 680px) {     .header__bottom__menu__list__inner__link {         font-size: 12px;     }     .slider, .item, .item img {         width: auto;         height: 248px;         margin-left: -60px;     } } @media only screen and (max-width: 520px) {     .slider, .item, .item img {         width: auto;         height: 225px;     } } @media only screen and (max-width: 490px) {     .slider, .item, .item img {         margin-left: -70px;     }     .slide-content {         left: 5%;         width: 80%;     } } @media only screen and (max-width: 414px) {     .slider, .item, .item img {         width: auto;         height: 205px;     }     .header__btn__link__enter,     .header__btn__link {         font-size: 12px;     }     .logo__link img {         height: auto;         width: 100px;     }     .next__header {         margin: 0 auto;         padding-top: 120px;     }     .all__link {         max-width: max-content;     } } @media only screen and (max-width: 380px) {     .footer__menu__nav__inner__list__link {         font-size: 12px;     }     .footer__menu, .footer__menu .container {         padding-bottom: 0;     }     .footer__partners__link img {         height: 25px;     }     .footer__sale__link img {         height: 25px;     } } @media only screen and (max-width: 360px) {     .slider, .item, .item img {         width: auto;         height: 187px;         margin-left: -67px;     } } .information p { line-height: 1.5; } .information ul { list-style: square; margin: 0 15px; padding: 0 15px; line-height: 1.5; } .information ol { margin: 0 15px; padding: 0 15px; line-height: 1.5; } .information a { color: #EDC97F; text-decoration: underline; } .reg-button { font-size: 30px; font-weight: 600; width: 100%; color: #000; background-color: #EDC97F; padding: 10px 20px; box-shadow: 2px 3px 13px #fff; border: 0; border-radius: 5px; margin: 20px 0; position: relative; } button:hover { box-shadow: 2px 3px 13px #675784; } .reg-button a { color: #000; } button:hover a { color: #fff200; }  .main__text a { color: #0afbda; text-decoration: none; } .breadcrumbs-box { display: inline-block; margin: 0 0 15px; padding: 0 0 5px; color: #00b350; } .breadcrumbs-box:before { content: ""; display: table; } .breadcrumbs-box .breadcrumbs-list { list-style-type: none; } .breadcrumbs-box .breadcrumbs-list__item { position: relative; float: left; margin: 0; letter-spacing: 1.2px; text-transform: uppercase; font-family: RobotoCondensed-bold, sans-serif; font-size: 60%; /*font-weight: bolder;*/ padding: 0 10px 10px 20px; } .breadcrumbs-box .breadcrumbs-list__item:after { content: "■"; padding: 0 0 0 5px; vertical-align: bottom; text-decoration: none; color: #508e8a; } .breadcrumbs-box .breadcrumbs-list__item:last-child:after { content: none; } .breadcrumbs-box .breadcrumbs-list__item .breadcrumbs-list__link { color: #e9417d; } .breadcrumbs-box .breadcrumbs-list__item .breadcrumbs-list__link:after { position: absolute; bottom: -1px; left: 0; content: ""; width: 100%; height: 2px; transition: width .2s ease; background: #e9417d; } .breadcrumbs-box .breadcrumbs-list__item .breadcrumbs-list__link:hover:after { width: 0; } .breadcrumbs-box a { color: #dfbb66; }