html, body {     overflow-x: hidden; }  body {     background: #212121;     margin: 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif; }  * {     box-sizing: border-box; }  .pf-slider__main {     margin: 0 auto;     padding: 0;     width: 100%; }  .pf-slider__inner {     width: 100%;     text-align: center; }  .pf-slider__main {     width: auto;     position: relative; }  .pf-slider {     width: auto;     margin: 0;     padding: 0;     list-style-type: none;     position: relative; }  .pf-slider__inner {     display: none;     transition: 1000ms linear;     position: relative; }  .pf-position {     position: absolute;     bottom: 15%;     right: 0;     left: 0; }  .pf-position__link {     border: 1px solid #3daa45;     background: #3daa45;     border-radius: 10px;     color: #212121;     text-decoration: none;     font-size: 28px;     font-weight: 700;     padding: 15px; }  .pf-slider__inner.pf-is-active {     display: block;     opacity: 1;     transition: 1000ms linear;     z-index: 10; }  .pf-slider__inner img {     width: 100%;     height: 100%; }  .pf-header {     padding: 10px 20px;     width: 100%;     background: rgba(19, 16, 14, 1);     box-shadow: 0 2px 10px #13100e;     transition: top 1s linear;     box-sizing: border-box;     z-index: 15;     display: flex;     align-items: center;     justify-content: space-between; }  .pf-header__social__list__link {     background-size: 196px 6085px;     display: block;     height: 30px;     width: 30px;     background-image: url(/shared/empty.gif); }  .pf-header__social__list__link.pf-fb {     background-position: 0 -1790px; }  .pf-header__social__list__link.pf-google {     background-position: 0 -2173px; }  .pf-header__social__list__link.pf-mail {     background-position: 0 -3587px; }  .pf-header__social__list__link.pf-tw {     background-position: 0 -5662px; }  .pf-header__social__list__link.pf-vk {     background-position: 0 -5770px; }  .pf-header__social__list__link.pf-ynd {     background-position: 0 -5993px; }  .pf-button__reg__inner {     border: 1px solid #f9b242;     background: #f9b242;     border-radius: 50px 0 0 50px;     padding: 15px; }  .pf-button__reg__inner__green {     border: 1px solid #3daa45;     background: #3daa45;     border-radius: 0 50px 50px 0; }  .pf-header__login {     display: flex;     align-items: center;     gap: 20px; }  .pf-header__social {     list-style: none;     padding: 0;     display: flex;     align-items: center;     justify-content: space-between; }  .pf-button__reg {     display: flex;     align-items: center; }  .pf-header__social__list__title {     padding: 0 5px 0 0;     color: #797979;     text-transform: uppercase;     box-sizing: border-box;     font-size: .6rem; }  .pf-button__reg__inner__link {     text-decoration: none;     color: #000;     font-weight: 700;     letter-spacing: 2px;     text-transform: uppercase;     text-align: center;     cursor: pointer; }  .pf-header__menu {     flex: 1;     display: flex;     justify-content: center; }  .pf-header__menu__inner {     list-style: none;     padding: 0;     display: flex;     justify-content: center;     margin: 0; }  .pf-header__menu__inner__list__link {     text-decoration: none;     font-weight: 700;     letter-spacing: 2px;     text-align: center;     color: #fff;     border-radius: 5px;     line-height: 48px;     text-transform: uppercase;     padding: 0 5px; }  .pf-header__menu__inner__list, .pf-header__social__list {     margin: 0 5px 0 0; }  .pf-header__menu__inner__list__border {     color: #f9b242;     background: #13100e;     border: 1px solid #f9b242;     border-radius: 5px; }  .pf-header__menu__inner__list:hover {     color: #f9b242;     background: #302d28;     border-radius: 5px; }  .pf-slider__container {     position: relative;     z-index: -1; }  .pf-main {     width: 100%;     max-width: 1800px;     margin: 0 auto;     padding: 0 15px; }  .pf-main__menu {     list-style: none;     display: flex;     justify-content: space-between;     border-bottom: 4px solid #302d28;     position: relative;     padding: 0 25px; }  .pf-slider__inner {     position: relative;     top: 0; }  .pf-main__menu__list {     position: relative;     padding: 0 0 15px 0; }  .pf-main__menu__list:hover:after {     display: block;     width: 100%;     height: 4px;     content: "";     background: #f9b242;     border-radius: 4px;     position: absolute;     top: 100%; }  .pf-main__menu__list__link {     position: relative;     display: block;     padding: 0 10px 0;     letter-spacing: 1px;     font-weight: 700;     text-decoration: none;     text-transform: uppercase;     white-space: nowrap;     color: #f9b242;     box-sizing: border-box;     font-size: 1.3rem; }   .pf-slider__inner a {     position: relative;     z-index: 20; }  .post-title, .col-md-8 h1 {     font-weight: 700;     color: #ededed;     font-size: 2em;     margin: .67em 0;     text-align: center; }  .col-md-8 {     width: 100%; }  .col-md-8 h2, .col-md-8 h3 {     color: #ffc700;     font-weight: 500; }  .col-md-8 p {     color: #dcd9d5; }  #page-wrap {     max-width: 500px;     margin: 20px auto; }  dl {     clear: both;     margin: 0 0 60px 0; }  dt {     border: 8px solid #7ac0d0;     padding: 10px;     background: white;     font-style: italic;     position: relative;     display: block;     width: 100%;     height: auto; }  dd {     color: #dcd9d5; }  dd.answer {     background: white;     position: relative;     width: 70%;     float: right; }  dd.answer div {     padding: 10px;     border-left: 8px solid #dedede;     border-right: 8px solid #dedede;     border-bottom: 8px solid #dedede;     margin: 0 0 10px 0; }  .col-md-8 ul {     color: #dcd9d5; }  .col-md-8 a {     color: #f9b242;     text-decoration: none; }  .col-md-12 p {     color: #dedede; }  .col-md-8 ul li {     position: relative; }  .col-md-8 ul li::marker {     color: #f9b242; }  .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {     color: #555555;     background-color: #ffffff;     border: 1px solid #dddddd;     border-bottom-color: transparent;     cursor: default; }  .nav-tabs>li {     float: left;     margin-bottom: -1px; }  .nav>li {     position: relative;     display: block; }  .nav-tabs>li>a {     margin-right: 2px;     line-height: 1.42857143;     border: 1px solid transparent;     border-radius: 4px 4px 0 0; }  .nav-tabs>li>a {     margin-right: 2px;     line-height: 1.42857143;     border: 1px solid transparent;     border-radius: 4px 4px 0 0; }  .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {     color: #363636;     background-color: #ffffff;     border: 1px solid #dddddd;     border-bottom-color: transparent;     cursor: default;     padding: 15px;     text-decoration: none; }  .nav-tabs {     border: none;     height: 35px;     margin-bottom: 0; }  .nav-tabs li a {     text-decoration: none;     color: #ffffff; }  .tab-content {     border: 1px solid #ddd; }  .fade {     opacity: 0;     transition: opacity 0.15s linear; }  .fade.in {     opacity: 1; }  .aside-list li:first-child {     border-top: none; }  .jackpot-name {     font-size: 16px;     padding-top: 20px;     line-height: 20px;     color: #ffffff; }  .jackpot-amount {     font-size: 16px;     color: #ffc700; }  .pf-main .jackpot-img {     height: 80px;     float: left;     margin: 5px; }  .text__container {     max-width: 1090px;     margin: 0 auto; }  .table {     width: 100%;     max-width: 100%;     margin-bottom: 20px; }  caption {     color: #ffc700; }  .footer {     margin: 50px auto 25px; }  .table>caption+thead>tr:first-child>th {     color: #ffc700; }  .table>thead>tr>th {     vertical-align: bottom;     border-bottom: 2px solid #dddddd; }  .table>tbody>tr>td, .table>tfoot>tr>td {     color: #f9f9f9; }  .pf-slider__container .prev, .pf-slider__container .next {     cursor: pointer;     position: absolute;     top: 0;     top: 50%;     width: auto;     margin-top: -22px;     padding: 16px;     color: white;     font-weight: bold;     font-size: 18px;     transition: 0.6s ease;     border-radius: 0 3px 3px 0; }  .pf-slider__container .next {     right: 0;     border-radius: 3px 0 0 3px; }  .pf-slider__container .prev:hover, .pf-slider__container .next:hover {     background-color: rgba(0, 0, 0, 0.8); }  .newimages {     max-width: 100%;     height: auto;     display: block; }  .pf-slider-dots {     text-align: center;     position: absolute;     bottom: 0;     left: 0;     right: 0;     z-index: 20; }  ol li {     color: #ffffff; }  .pf-slider-dots_item {     cursor: pointer;     margin-right: 10px;     height: 12px;     width: 12px;     border: 0;     background-color: #282727;     border-radius: 50%;     display: inline-block;     transition: background-color 0.6s ease; }  .active, .pf-slider-dots_item:hover {     background: #fff; }  .pf-slider .pf-slider__inner {     animation-name: fade;     animation-duration: 1.5s; }  @keyframes fade {     from {         opacity: .4     }      to {         opacity: 1     } }   .footer__list {     display: flex;     justify-content: space-between;     align-items: center;     flex-wrap: wrap;     list-style: none;     background: #363636;     padding: 30px 15px; }  .footer__list__inner {   	width: 23%;     margin: 10px 15px 0; }  .footer__list__inner__link {     margin: 0 0 8px;     color: #ffd338;     transition: all .1s ease-in-out;     font-size: 14px;     font-size: 1.4rem;     padding: 10px; }  .footer__list__inner__link:hover {     color: #ff9d00;     background-color: #ffc80033;     border-radius: 10px;   	text-decoration: none; }  .provider {     display: flex;     justify-content: space-around;     align-items: center;     flex-wrap: wrap; }  .provider__inner {     width: 50px; }  .provider__inner img {     width: 100%; }  .copyright {     color: #d4d4d4;     text-align: center; }  .pf-main__title {     color: #ffffff;     text-align: center; }  .pf-main p {     color: #d4d4d4; }  .pf-main a {     color: #f9b242; }  .pf-main a:hover {     color: #ffbf58;     text-decoration: underline; }   @media only screen and (max-width: 1550px) {     .pf-main {         padding: 0 10px;     } }  @media only screen and (max-width: 1300px) {     .pf-slider__container {         height: 370px !important;     }      .pf-game {         grid-template-columns: repeat(4, 1fr);     }      .menu__mob {         height: 25px;         position: absolute;         top: 25px;         left: 15px;         z-index: 100;     }      .menu__mob .menu__mob__sp {         display: block;         background: #ffffff;         width: 25px;         height: 3px;         position: relative;     }      .menu__mob .menu__mob__sp:before {         content: "";         display: block;         position: absolute;         top: 10px;         left: 0;         background: #ffffff;         width: 25px;         height: 3px;     }      .menu__mob .menu__mob__sp:after {         content: "";         display: block;         position: absolute;         top: 20px;         left: 0;         background: #ffffff;         width: 25px;         height: 3px;     }      .pf-header {         padding: 10px;         position: relative;         z-index: 99;     }      .pf-header__menu {         width: 100%;         order: 3;         position: absolute;         top: 100%;         z-index: 100;         left: 0;     }      .pf-header__menu__inner {         color: #f9b242;         background: #13100e;         border: 1px solid #f9b242;         border-radius: 5px;     }      .pf-header__menu__inner {         flex-direction: column;         align-items: center;         width: 100%;         display: none;     }      .pf-header__menu__inner.active {         display: flex;     }      .pf-header__menu__inner__list {         width: 100%;         text-align: center;     }      .pf-header__login {         justify-content: space-between;         margin-bottom: 10px;     }      .pf-button__reg {         margin-left: auto;     }      .pf-header__menu__inner {         display: none;         flex-direction: column;     }      .pf-header {         padding: 10px 20px 10px 50px;     }     .pf-header__menu__inner {         color: #f9b242;         background: #13100e;         border: 1px solid #f9b242;         border-radius: 5px;     } }  @media only screen and (max-width: 1024px) {     .pf-slider__container {         height: 290px !important;     }      .pf-game {         grid-template-columns: repeat(3, 1fr);     }      .pf-game__inner {         text-align: center;     }      .text__container {         flex-direction: column;         align-items: center;         justify-content: center;     }      .col-md-8 {         width: 90%;         padding: 0 15px;     }      .press {         margin: 0 auto;     }  }  @media only screen and (max-width: 830px) {     .pf-slider__container {         height: 210px !important;     }      .pf-game {         grid-template-columns: repeat(2, 1fr);     }      .footer__list {         flex-wrap: wrap;     }      .provider__inner {         margin: 0 10px;     } }  @media only screen and (max-width: 745px) {     .pf-game {         display: flex;         flex-wrap: wrap;         justify-content: space-around;     }      .pf-game__slot__inner {         display: flex;         flex-wrap: wrap;         width: 100%;     }      .img-responsive {         width: 50%;         height: auto;         margin-left: 40px;     } }  @media only screen and (max-width: 680px) {     p img {         width: 100%;     }      .pf-main__text {         display: block;     }      p iframe {         width: 100%;     }      .img-responsive {         width: 100%;         height: auto;     }      .pf-header__login {         flex-direction: column;         gap: 10px;         align-items: center;     }     .pf-logo {         max-width: 200px;     }      .pf-logo img {         width: 100%;         height: auto;     }     .pf-header__login {         margin: 0;     } }  @media only screen and (max-width: 550px) {     .pf-slider__container {         height: 150px !important;     }      .content__list__inner::before {         left: -5%;     }      .pf-slider__inner img {         width: auto;         height: 100%;         margin-left: -200%;     }       .pf-game__inner {         width: 45%;     } }  @media only screen and (max-width: 470px) {     .pf-header__login {         flex-direction: column;         gap: 10px;         align-items: center;     }     .menu__mob {         height: 24px;         position: absolute;         top: 15px;     }     .pf-button__reg {         margin: 0;     }      .pf-logo img {         width: 160px;         height: auto;     }      .footer__list__inner {         margin: 10px 5px 0;         width: 100%;     }      .pf-button__reg__inner__link {         font-size: 14px;     }      .pf-button__reg__inner {         padding: 5px 10px;     } }  @media only screen and (max-width: 440px) {     .pf-header__menu__inner__list__link {         font-size: 14px;     } }  @media only screen and (max-width: 410px) {     .pf-header__menu__inner__list__link {         font-size: 12px;     }      .img-responsive {         width: 80%;         height: auto;     }      .logo {         text-align: center;     }     .pf-header {         flex-direction: column;     }     .menu__mob {         top: 30px;     } }  @media only screen and (max-width: 380px) {     .pf-header__menu__inner__list__link {         font-size: 10px;     }      .pf-slider__container {         height: 100px !important;     }      .pf-header__menu__inner__list__link {         padding: 0 10px;     }      .pf-game__inner__info__title {         font-size: 16px;     }      .pf-game__slot__inner .pf-game__inner__info__link {         font-size: 14px;     } }  #bcrumbs {     display: block;     position: relative;     width: 100%;     background: #3c3c3c;     line-height: 26px;     height: 26px;     overflow: hidden; }  #bcrumbs a {     color: #719eb8;     text-shadow: 0 -2px 0 #022338; }  #bcrumbs ol {     margin: 0;     padding: 0;     list-style: none; }  #bcrumbs ol li {     display: inline-block; } .pf-main img {     max-width: 100%;     height: auto; }  .breadcrumbs {     display: block;     position: relative;     width: 100%;     background: #3c3c3c;     line-height: 26px;     height: 26px;     overflow: hidden; }  .breadcrumbs__list { 	display: flex;     justify-content: flex-start;     align-items: center;     gap: 5px;     padding: 0 10px;     list-style: none;     margin: 0; }  .breadcrumbs__item {     display: inline-block;     color: #ffffff; }  .breadcrumbs__item a {     color: #719eb8;     text-shadow: 0 -2px 0 #022338;     text-decoration: none;     font-size: 14px;     font-weight: 600;     text-transform: uppercase; }  .iframe-block {     max-width: 850px;     margin: 0 auto;     width: 100%;     position: relative;     z-index: 0; }  .iframe {     position: relative;     z-index: 100;     margin-bottom: 15px;     width: 100%;     height: 550px; }  .iframe__item {     text-align: center;     position: relative;     width: 100%;     height: 100%; } .iframe__item::before {   content: "";   position: absolute;   top: 0;    left: 0;    right: 0;    bottom: 0;   background: url('/uploads/3353/pages/36157/36157.jpeg') center center / cover no-repeat;   filter: blur(10px);   z-index: -1; } #loadIframeBtn, .show-support {     position: absolute;     top: 50%;     left: 50%;     transform: translate(-50%, -50%);     z-index: 999;     border: 1px solid #3daa45;     background: #3daa45;     padding: 10px 20px;     border-radius: 10px;     color: #ffffff;     font-size: 16px;     font-weight: 600;     text-transform: uppercase;     cursor: pointer;     transition: all 0.3s ease; } #loadIframeBtn:hover, .show-support:hover {     background: #4dd456;     border: 1px solid #2d9734; } .show-support {     display: inline-block;     margin: 0 auto;     position: static;     margin-bottom: 20px;     transform: translate(0, 0);     text-align: center;     text-decoration: none; } .button {     text-align: center; } .iframe__wrapper, .iframe__inner {     width: 100%;     height: 100%; }  .iframe__item iframe {     width: 100%;     height: 100%;     border-radius: 12px;     margin-bottom: 22px; } .footer__icon {   justify-content: center;   gap: 25px; } .footer__icon__link img {   height: 71px;   width: auto; }