@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Poppins,sans-serif}.hero-container{background:linear-gradient(45deg,#120faa,#c274f0);height:fit-content;color:#fff;font-family:Poppins;text-align:center;padding:15px 0;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.hero-container h1{text-align:center;margin-bottom:5px}.hero-container i{color:#06da0d}.hero-text{margin:18px 0}.hero-info{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:10px}.trust-highlights{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));gap:18px;max-width:1200px;margin:24px auto 0;padding:0 20px 10px}.trust-highlight-card{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:18px;padding:24px 18px;text-align:center;box-shadow:0 14px 26px #0f172a1a,0 2px 8px #0f172a0f}.trust-icon-wrap{width:58px;height:58px;margin:0 auto 16px;border-radius:16px;background:linear-gradient(135deg,#0dbd69,#07a151);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem}.trust-highlight-card h3{margin-bottom:8px;font-size:1.1rem;color:#111827}.trust-highlight-card p{color:#475569;font-size:.93rem;line-height:1.5}.ranking-wrap{padding:45px 20px;margin-top:30px;background:linear-gradient(45deg,#120faa,#c274f0)}.ranking-section{max-width:1200px;margin:0 auto;border-radius:18px;overflow:hidden;box-shadow:0 14px 32px #0a16262e}.ranking-header,.ranking-row{display:grid;grid-template-columns:90px minmax(220px,1.35fr) minmax(220px,1.35fr) 180px;align-items:center;gap:16px}.ranking-header{background:#012237eb;color:#fff;font-size:1.05rem;font-weight:700;padding:20px 26px}.ranking-row{min-height:120px;padding:18px 26px;background:#fff;border-top:1px solid rgba(15,23,42,.08)}.ranking-row.ranking-alt{background:#dfeef8}.ranking-rank{font-size:2rem;font-weight:700;color:#0f172a;text-align:left}.ranking-site{display:flex;align-items:center;justify-content:flex-start;gap:18px;font-size:1.05rem;font-weight:700;color:#111827;text-align:left}.ranking-logo{width:100px;height:35px;min-width:64px;display:flex;align-items:center;justify-content:center;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 8px 20px #0f172a1f;flex-shrink:0}.ranking-logo img{width:100%;height:100%;object-fit:contain;display:block}.ranking-bonus{font-size:1.15rem;font-weight:600;color:#111827}.ranking-button{justify-self:end;display:inline-flex;align-items:center;justify-content:center;min-width:140px;height:54px;border-radius:30px;background:linear-gradient(135deg,#03b031,#1ba90c);color:#fff;font-size:1.05rem;font-weight:800;text-decoration:none;box-shadow:0 12px 24px #29090947;transition:transform .25s ease,box-shadow .25s ease}.ranking-button:hover{transform:translateY(-1px);box-shadow:0 16px 28px #10010159}.how-to-play{background:#fff;padding:45px 20px}.how-to-play-inner{max-width:1120px;margin:0 auto;background:#fff;border-radius:18px;padding:28px 18px 18px;box-shadow:0 14px 26px #0f172a1a,0 2px 8px #0f172a0f}.how-to-play h2{text-align:center;margin-bottom:18px;color:#1f2937;font-size:clamp(1.8rem,1.7vw,2.5rem)}.how-to-play-list{display:flex;flex-direction:column;gap:18px;max-width:980px;margin:0 auto}.how-to-play-item{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:22px;text-align:left;min-height:120px}.how-to-play-icon{width:110px;height:110px;min-width:110px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(70deg,#c274f0,#120faa);color:#fff;font-size:2.4rem;box-shadow:0 14px 26px #0f172a1a,0 2px 8px #0f172a0f;justify-self:center}.how-to-play-item p{font-size:1.15rem;line-height:1.55;color:#1f2937;max-width:700px;font-weight:500;margin:0}.how-to-play-item p span{font-weight:700}@media (max-width: 900px){.ranking-header{display:none}.ranking-row{grid-template-columns:1fr;text-align:center;padding:20px 18px}.ranking-site{justify-content:center;flex-direction:column}.ranking-bonus{font-size:1rem}.ranking-button{justify-self:center;width:100%;max-width:220px}.how-to-play-item{flex-direction:column;text-align:center;gap:12px}.how-to-play-item p{max-width:100%}}@media (max-width: 600px){.hero-container p{display:none}.hero-container span{font-size:12px}.hero-info{gap:15px}.trust-highlights{grid-template-columns:1fr;padding:0 16px 10px}.ranking-wrap{padding:28px 16px}.ranking-row{grid-template-columns:40px 1fr;align-items:center;gap:12px}.ranking-rank{display:block;font-size:1.6rem;text-align:left}.ranking-site{justify-content:center;flex-direction:row;width:100%;margin-left:0}.ranking-site span{display:none}.ranking-bonus,.ranking-button{grid-column:1 / -1}.how-to-play{padding:28px 16px}.how-to-play-inner{padding:30px 14px}.how-to-play-item{grid-template-columns:1fr;justify-items:center;text-align:center;gap:10px;min-height:unset}.how-to-play-icon{width:90px;height:90px;min-width:90px;font-size:2rem}.how-to-play-item p{font-size:1rem;line-height:1.5}}.whyus{padding:30px 20px 0}.whyus h2{text-align:center;margin-bottom:12px}.whyus>p{max-width:1000px;margin:0 auto 20px;text-align:center;color:#fff;line-height:1.8}.info-container{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:20px;margin-top:20px}@media (max-width: 900px){.info-container{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width: 600px){.info-container{grid-template-columns:1fr}}.card-container{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:8px;background-color:#f7f7f7;padding:20px 0}.card{background-color:#fff;color:#000;padding:.5%;margin:1%;width:300px;box-shadow:#64646f33 5px 7px 25px;border-radius:12px}.card img{width:100%;object-fit:cover;border-radius:12px}.card-details h3{text-align:center;margin:8px 0;font-family:Poppins,sans-serif;color:red;font-weight:700}.card-details p{font-family:Poppins,sans-serif;font-size:13px}.card-actions{display:flex;flex-direction:column;gap:10px;align-items:center;margin:10px 0}.card-details button,.card-details .play-button{border-radius:28px;border:2px solid transparent;padding:.6em 1.2em;font-size:1em;font-family:Poppins,sans-serif;font-weight:500;background-color:#06da0d;cursor:pointer;transition:background-color .25s,box-shadow .25s;box-shadow:#64646f33 5px 7px 25px;text-decoration:none;color:#fff;display:inline-flex;justify-content:center;align-items:center}.card-details button:hover,.card-details .play-button:hover{background-color:#0fa40f;box-shadow:#64646f33 10px 7px 25px 5px}.review-link{background:transparent;border:none;padding:0;color:#120faa;font-size:.95rem;font-weight:700;text-decoration:underline;cursor:pointer}.review-link:hover{color:#0f0c92;background:none}.review-page{background-color:#f7f7f7;min-height:100vh;padding:20px;font-family:Poppins,sans-serif;max-width:1200px;margin:0 auto}@media (min-width: 1400px){.review-page{padding:40px 80px}}.back-button{display:inline-block;margin-bottom:20px;padding:.7em 1.2em;border:none;border-radius:999px;background:#120faa;color:#fff;cursor:pointer;font-size:.95rem}.review-hero{display:flex;gap:20px;flex-wrap:wrap;align-items:center;background:#fff;padding:20px;border-radius:16px;box-shadow:#64646f26 5px 7px 25px}.review-hero img{width:320px;max-width:100%;border-radius:16px}.review-hero-text{max-width:700px}.review-hero-text h1{margin-bottom:12px}.review-bonus{margin:0;color:#d60000;font-size:1.1rem;font-weight:700}.review-summary{margin:10px 0;color:#333}.review-stat-grid,.review-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:14px;margin:16px 0}.review-detail-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}.review-stat-grid strong,.review-detail-grid h4{display:block;margin-bottom:6px;color:#120faa}.review-stat-grid p,.review-detail-grid p,.review-button-row span{color:#444;line-height:1.5}.review-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.review-hero-footer{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:18px;background:#fff;padding:18px 20px;border-radius:18px;box-shadow:#64646f1a 5px 7px 25px}.review-hero-footer span{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;background:#f0f4ff;color:#0d3c82;font-weight:600}.review-hero-footer i{color:#06da0d}.review-button-row span{background:#f0f6ff;padding:12px 14px;border-radius:14px;border:1px solid #dce8ff;color:#1a2a5c;flex:1 1 280px}.review-play-button{display:block;margin:20px auto 0;padding:.95em 1.8em;border-radius:999px;background:#06da0d;color:#fff;text-decoration:none;font-weight:700;letter-spacing:.02em;text-align:center;transition:background-color .2s ease,transform .2s ease}.review-play-button:hover{background-color:#072a5b;transform:translateY(-1px)}.review-section{margin-top:30px;background:#fff;padding:28px;border-radius:18px;box-shadow:#64646f1f 5px 7px 25px}.review-section h2{margin-bottom:16px;color:#120faa;font-size:1.6rem}.review-section p,.review-section li{color:#4c4c4c;line-height:1.75}.review-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(220px,1fr));margin-top:24px}.review-grid>div{background:#f8fbff;padding:22px;border-radius:18px;border:1px solid #dfe9ff;box-shadow:#64646f14 3px 4px 15px}.review-grid h3{margin-bottom:18px;color:#0d3c82;font-size:1.15rem}.review-grid ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.review-grid li{position:relative;padding-left:24px;color:#3b4c7a;line-height:1.7}.review-grid li:before{content:"•";position:absolute;left:0;top:0;color:#0d3c82;font-size:1.2rem;line-height:1}.payment-methods{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.payment-chip{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#e9f3ff;color:#0d3c82;font-size:.95rem;border:1px solid #d0e1ff}.faq-item{margin-bottom:22px}.faq-item h3{margin-bottom:8px;font-size:1rem;color:#0d3c82}.similar-reviews{display:flex;flex-wrap:wrap;gap:14px;margin-top:16px}.review-card-mini{border:1px solid #d0d7e3;background:#fafbff;padding:16px;border-radius:16px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;min-width:160px;flex:1 1 220px;display:flex;align-items:center;gap:12px;text-align:left}.review-card-mini:hover{transform:translateY(-3px);box-shadow:#64646f26 5px 7px 25px}.similar-review-image{width:54px;height:54px;object-fit:cover;border-radius:14px;border:1px solid #dfe9ff}.similar-review-info{display:flex;flex-direction:column;gap:6px}.similar-review-name{color:#0d3c82;font-weight:700}.similar-review-rating{font-size:1.1rem;color:#1c2f5b}.similar-review-action{display:inline-flex;align-items:center;padding:6px 10px;background:#e6f7e4;border-radius:999px;color:#147a16;font-size:.9rem;font-weight:700}.review-hero-text h1{margin-bottom:12px;font-size:2.5rem;line-height:1.05;color:#120faa}.review-hero-text p{color:#444;margin-bottom:14px;max-width:760px}.review-stat-grid,.review-detail-grid{background:#f7f9ff;padding:18px;border-radius:16px}.review-stat-grid div,.review-detail-grid div{background:#fff;padding:16px;border-radius:14px;border:1px solid #e7ecff}.review-stat-grid p,.review-detail-grid p{margin:0;color:#3b4c7a}.review-stat-grid strong,.review-detail-grid h4{display:block;margin-bottom:8px;color:#120faa}.casino-scores{display:flex;gap:14px;flex-wrap:wrap;margin-top:20px}.casino-scores>div{flex:1;min-width:180px;background:#fff;padding:22px 18px;border-radius:16px;text-align:center;box-shadow:#64646f14 5px 7px 25px}.casino-scores p{font-size:1.5rem;margin:0;color:#222}.review-card{background:#fff;padding:24px;border-radius:18px;box-shadow:#64646f1f 5px 7px 25px}.review-cta{margin-top:40px;background:linear-gradient(45deg,#120faa,#c274f0);border-radius:24px;color:#fff;padding:32px;box-shadow:#120faa40 0 20px 60px -20px}.review-cta-content{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.review-cta h2{margin:0;font-size:2rem;line-height:1.1}.review-cta p{margin:12px 0 0;max-width:680px;color:#ffffffeb}.review-cta-button{margin-top:10px;padding:.95em 2em;border-radius:999px;background:#fff;color:#0d3c82;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.review-cta-button:hover{transform:translateY(-2px);box-shadow:#0d3c822e 0 12px 24px -8px}@media (max-width: 900px){.review-cta-content{flex-direction:column;align-items:stretch}.review-cta-button{width:100%;text-align:center}}.review-card-header h3{margin:0;font-size:1.1rem;color:#0d3c82}.review-rating{color:#f5b50a;font-size:1.05rem}.review-card p{margin:16px 0;color:#4c4c4c;line-height:1.8}.review-author{display:block;color:#6a6a6a}@media (max-width: 900px){.review-stat-grid,.review-detail-grid,.casino-scores,.review-grid,.similar-reviews{grid-template-columns:1fr;flex-direction:column}.review-hero{flex-direction:column}}.casino-scores>div{flex:1;min-width:180px;background:#fff;padding:16px;border-radius:16px;text-align:center;box-shadow:#64646f1f 5px 7px 25px}.casino-scores h3{margin-bottom:10px;color:#120faa}.casino-scores p{font-size:1.4rem;margin:0}.review-list{margin-top:24px;display:grid;gap:16px}@media (max-width: 900px){.review-stat-grid,.review-detail-grid,.casino-scores{grid-template-columns:1fr}}.review-card{background:#fff;padding:20px;border-radius:16px;box-shadow:#64646f1f 5px 7px 25px}.review-card-header{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.review-card-header h3{margin:0}.review-rating{color:#f5b50a;font-size:1rem}.review-card p{margin:12px 0;color:#444}.review-author{display:block;color:#777}.review-error{color:#b00020;background:#ffe7e7;padding:18px;border-radius:12px}.fa-circle-check{margin:5px;color:#0fa40f}.whyus{background:linear-gradient(45deg,#c274f0,#120faa);height:fit-content;font-family:Poppins;color:#fff;text-align:center;padding:25px 0 10px}.whyus h2{font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.whyus p{margin:15px 5% 5px}.info-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;background:linear-gradient(45deg,#c274f0,#120faa);height:fit-content;padding:20px 6%}.info-card{background:linear-gradient(45deg,#fff3,#fff0);color:#000;padding-bottom:12px;margin:1%;width:300px;height:340px;box-shadow:#50505833 5px 7px 25px;border-radius:12px;border:2px solid rgba(255,255,255,.41)}.info-card img{object-fit:cover;border-radius:12px;margin-top:20px;width:100px;height:100px}.info-card h3{text-align:center;margin:8px 0;font-family:Poppins,sans-serif;color:#fff;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.info-card p{text-align:center;font-size:14px;margin:8px 20px;font-family:Poppins,sans-serif;color:#fff}.top-navbar{background-color:#000;color:#fff;font-family:Poppins;text-align:center;padding:5px 15px;border-bottom:7px solid #120faa}.top-navbar h2{margin:0;font-size:clamp(1.6rem,2vw,2.4rem);letter-spacing:.04em;font-weight:700}.footer-container{background-color:#000;color:#fff;font-family:Poppins;text-align:center;padding:15px;border-top:7px solid #120faa}.review-footer-no-padding{padding:0}
