*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial,sans-serif;background-color:#0a0a0a;color:#fff;line-height:1.6;overflow-x:hidden}.container{max-width:1350px;margin:0 auto;padding:0 20px}.startSite{background-color:#000;padding:15px 0;position:relative;z-index:100}.startSite-content{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}hr{border:none;height:2px;background-color:#382f2f}.overlay-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;display:none;background-color:rgba(0,0,0,.5)}.overlay-menu.active{display:block}.aside{position:fixed;z-index:300;top:0;left:0;width:300px;height:100vh;background-color:#241d1d;border-right:2px solid #382f2f}.aside__logo{text-align:center;padding-top:18px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aside__logo img{max-width:80%;height:auto}.aside__buttons{padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.aside__buttons>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.aside__menu{padding-top:20px}.aside__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:800;padding:8px 18px;text-transform:uppercase;cursor:pointer;color:#fff;text-decoration:none}.aside__item img{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.aside__item:hover{background-color:rgba(255,255,255,.05)}.logoWEBP{display:-webkit-box;display:-ms-flexbox;display:flex}.logoWEBP img{height:40px;width:auto}.nav-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.nav-btn{padding:8px 20px;border:2px solid;border-radius:20px;background:0 0;color:#fff;cursor:pointer;font-weight:700;font-size:12px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;line-height:1;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-btn.secondary{border-color:#c5f007;color:#c5f007}.nav-btn.primary{border-color:#c5f007;background-color:#c5f007;color:#000}.nav-btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mobile-menu-btn{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:0 0;border:none;cursor:pointer;padding:5px}.mobile-menu-btn span{width:25px;height:3px;background-color:#c5f007;margin:3px 0;-webkit-transition:.3s;transition:.3s}.hero{background:linear-gradient(135deg,#1a1a1a 0,#000 100%);padding:40px 0;position:relative;overflow:hidden;background:url(../img-content/bg-site.svg) left/cover}.hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}.hero-content{position:relative;z-index:2;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:start;-ms-flex-align:start;align-items:flex-start}.gradient-text{font-size:48px;font-weight:700;background:-webkit-gradient(linear,left top,right top,from(#f11212),to(#f16c06));background:linear-gradient(90deg,#f11212,#f16c06);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.hero-chel{position:absolute;right:0;top:0;bottom:0;left:50%}.hero-chel img{height:500px;-o-object-fit:cover;object-fit:cover;width:650px;-webkit-transform:scale(1.3) translate(-20px,40px);-ms-transform:scale(1.3) translate(-20px,40px);transform:scale(1.3) translate(-20px,40px)}.bonus-offer{position:relative;z-index:20;text-align:center;margin-bottom:40px}.bonus-amount{font-size:3.5rem;font-weight:700;color:#f52f53;text-shadow:0 0 20px rgba(231,76,60,.5);margin-bottom:10px;line-height:1.2}.bonus-subtitle{font-size:1.2rem;color:#fff;margin-bottom:20px;font-weight:700}.cta-button{background:linear-gradient(45deg,#c5f007,#b3da06);color:#000;border:none;padding:15px 40px;border-radius:25px;font-size:16px;font-weight:700;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 15px rgba(179,218,6,.2);box-shadow:0 4px 15px rgba(179,218,6,.2);white-space:nowrap;line-height:1;text-decoration:none;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:30px auto 0 auto}.cta-button:hover{-webkit-box-shadow:0 6px 15px rgba(179,218,6,.5);box-shadow:0 6px 15px rgba(179,218,6,.5)}.mini-banners{position:relative;z-index:22;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;width:100%}.mini-banner{background:linear-gradient(135deg,rgba(44,62,80,.7) 0,rgba(52,73,94,.7) 100%);border-radius:10px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border:2px solid transparent;text-decoration:none}.mini-banner:hover{border-color:#f39c12}.mini-banner img{width:60px;height:60px;margin-right:15px;border-radius:8px}.mini-banner-label{color:#f39c12;font-size:14px;margin-bottom:5px;font-weight:600}.mini-banner-text{font-size:12px;color:#bdc3c7}.game-categories{padding:40px 0;background-color:#0a0a0a}.categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px}.category-item{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;text-align:center;padding:20px 10px;border-radius:10px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent;text-decoration:none}.category-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-color:#f39c12;-webkit-box-shadow:0 10px 25px rgba(243,156,18,.2);box-shadow:0 10px 25px rgba(243,156,18,.2)}.category-item img{width:50px;height:50px;margin-bottom:10px}.category-item span{font-size:12px;font-weight:700;color:#fff}.game-section{padding:40px 0;background-color:#111}.game-section_dark{background-color:#0a0a0a}.section-title{font-size:2rem;color:#f39c12;margin-bottom:30px;text-align:center;font-weight:700}.games-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:30px}.game-card{position:relative;border-radius:10px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#2c3e50;text-decoration:none}.game-card:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.game-card img{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.game-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.game-card:hover .game-overlay{opacity:1}.play-btn{background:linear-gradient(45deg,#f39c12,#e67e22);color:#fff;border:none;width:60px;height:60px;border-radius:50%;font-size:20px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.play-btn:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32px' viewBox='0 -960 960 960' width='32px' fill='%23fff'%3E%3Cpath d='M320-200v-560l440 280-440 280Zm80-280Zm0 134 210-134-210-134v268Z'/%3E%3C/svg%3E");width:32px;height:32px}.play-btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.game-info{padding:15px}.game-info h3{font-size:14px;margin-bottom:5px;color:#fff}.game-info p{font-size:12px;color:#9ea8a9}@-webkit-keyframes sparkle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sparkle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.content-text-block{padding:40px 0;color:#e6e0e0}.content-text-block .container>:not(:last-child){margin-bottom:1rem}.content-text-block h3{color:#c5f007}.content-text-block ol,.content-text-block ul{padding-left:24px}.content-text-block ol li::marker,.content-text-block ul li::marker{color:#c5f007}.content-text-block ol li:not(:last-child),.content-text-block ul li:not(:last-child){margin-bottom:.5rem}.content-text-block a:not([class]){color:#c5f007;text-decoration:underline}.content-text-block a:not([class]):hover{opacity:.8}.content-text-block img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto;border-radius:12px}.content-text-block_light{background-color:#111}.table-container{overflow-x:auto}.table-container table{border-collapse:collapse;width:100%}.table-container table td,.table-container table th{padding:7px;border:1px solid #c9afaf}.table-container table th{background-color:#241d1d}.payment-methods{padding:40px 0;background-color:#0a0a0a}.payment-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-grid img{height:40px;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.7}.payment-grid img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.endSite{background-color:#000;padding:40px 0 20px;border-top:1px solid #333}.endSite-content{text-align:center}.endSite-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:20px}.endSite-links a{color:#7f8c8d;text-decoration:none;font-size:12px;-webkit-transition:color .3s ease;transition:color .3s ease}.endSite-links a:hover{color:#f39c12}.endSite-certification{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:20px}.endSite-certification img{height:40px;width:auto;opacity:.7;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.endSite-certification img:hover{opacity:1}.qa-container{max-width:800px;margin:0 auto}.qa-item{background-color:#2c3e50;margin-bottom:18px;border-radius:10px;overflow:hidden}.qa-question{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;padding:20px 25px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.qa-question:hover{background-color:#2f4861}.qa-question h3{color:#fff;margin:0;font-size:18px;font-weight:500}.qa-toggle{color:#fff;font-size:24px;font-weight:700;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.qa-item.isOpened .qa-toggle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.qa-answer{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;background-color:#1a1a1a}.qa-answer p{margin:0;padding:1rem 1.2rem;color:#e6e0e0;line-height:1.6}html{scroll-behavior:smooth}img{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:767.98px){.bonus-offer{text-align:left}.bonus-offer .cta-button{display:inline-block}}@media (min-width:992.98px){footer,header,main{margin-left:300px}}@media (max-width:992.98px){.aside{-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:ease .16s;transition:ease .16s}.aside.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:ease .16s;transition:ease .16s}.mobile-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:768px){.bonus-amount{font-size:2.5rem}.mini-banners{grid-template-columns:1fr}.categories-grid{grid-template-columns:repeat(3,1fr);gap:15px}.category-item{padding:15px 5px}.category-item span{font-size:10px}.games-grid{grid-template-columns:repeat(2,1fr);gap:15px}.endSite-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}@media (max-width:767.98px){.hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:480px){.bonus-amount{font-size:2rem}.categories-grid{grid-template-columns:repeat(2,1fr)}.mini-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.mini-banner img{margin-right:0;margin-bottom:10px}}

.responsive-table {
        width: 100%;
        border-collapse: collapse;
        margin: 1.5em 0;
        font-size: 1em;
        color: #ddd;
    }

    .responsive-table th,
    .responsive-table td {
        border: 1px solid rgba(255, 255, 255, 0.15);
        padding: 12px 15px;
        text-align: left;
    }

    .responsive-table th {
        background-color: rgba(255, 255, 255, 0.05);
        font-weight: bold;
        color: #fff;
    }

    @media screen and (max-width: 768px) {
      .responsive-table {
        border: none;
      }
      .responsive-table thead {
        display: none;
      }
      .responsive-table tr {
        display: block;
        margin-bottom: 1em;
        border: 1px solid rgba(255, 255, 255, 0.1);
        border-radius: 4px;
        padding: 1em;
        box-shadow: 0 2px 4px rgba(0,0,0,0.1);
      }
      .responsive-table td {
        display: flex;
        justify-content: space-between;
        align-items: center;
        text-align: right;
        padding: 0.5em 0;
        border: none;
        border-bottom: 1px dotted rgba(255, 255, 255, 0.1);
      }
      .responsive-table td:last-child {
        border-bottom: none;
      }
      .responsive-table td::before {
        content: attr(data-label);
        font-weight: bold;
        text-align: left;
        padding-right: 1em;
      }
      .game-section_dark .responsive-table tr {
         border: 1px solid rgba(0, 0, 0, 0.1);
      }
      .game-section_dark .responsive-table td {
        border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
      }
    }
