@charset "UTF-8";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial,sans-serif;background:linear-gradient(135deg,#1a1a2e 0,#16213e 25%,#0f3460 50%,#1a1a2e 100%);color:#fff;line-height:1.6;min-height:100vh}.frame{max-width:1200px;margin:0 auto;padding:0 20px}.opening-section{background:rgba(0,0,0,.3);padding:15px 0;border-bottom:1px solid rgba(255,255,255,.1)}.opening-section-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}.identityImage{font-size:24px;font-weight:700;color:gold}.logo-text{letter-spacing:2px}.opening-section-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.btnAct{padding:10px 20px;border:none;border-radius:25px;font-weight:700;cursor:pointer;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btnAct-green{background:linear-gradient(45deg,#4caf50,#66bb6a);color:#fff;-webkit-box-shadow:0 2px 10px rgba(76,175,80,.3);box-shadow:0 2px 10px rgba(76,175,80,.3)}.btnAct-green:hover{background:linear-gradient(45deg,#66bb6a,#4caf50);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 15px rgba(76,175,80,.4);box-shadow:0 4px 15px rgba(76,175,80,.4)}.btn-large{padding:15px 30px;font-size:16px}.navigation{background:rgba(0,0,0,.2);padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1)}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-links a{color:#ccc;text-decoration:none;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transition:color .3s ease;transition:color .3s ease}.nav-links a:hover{color:#4caf50}.icon{font-size:16px}.breadcrumb{padding:10px 0;font-size:14px;color:#999}.main-content{padding:40px 0}.landing-section{text-align:left;margin-bottom:50px;background:rgba(0,0,0,.3);padding:40px;border-radius:15px;border:1px solid rgba(255,255,255,.1)}.landing-title{font-size:32px;color:gold;margin-bottom:20px;line-height:1.2}.landing-description{font-size:16px;color:#ccc;margin-bottom:30px;line-height:1.8}.section-title{font-size:28px;color:#fff;margin-bottom:30px;text-align:left}.casino-section{margin-bottom:50px}.casino-cards{display:grid;gap:20px}.casino-card{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.2);border-radius:15px;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-transition:all .3s ease;transition:all .3s ease;backdrop-filter:blur(10px)}.casino-card:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-color:#4caf50;-webkit-box-shadow:0 10px 30px rgba(76,175,80,.2);box-shadow:0 10px 30px rgba(76,175,80,.2)}.casino-logo{-ms-flex-negative:0;flex-shrink:0;width:120px;height:120px;background:rgba(255,255,255,.1);padding:6px;border-radius:10px;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;overflow:hidden}.casino-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.casino-info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bonus-badge{color:gold;font-size:24px}.casino-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.casino-details p{color:#ccc;margin-bottom:10px;font-size:14px}.casino-details strong{color:#4caf50}.casino-details ul{list-style:none;font-size:13px;color:#aaa}.casino-details li{margin-bottom:5px;padding-left:15px;position:relative}.casino-details li::before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700}ul.listStyled{list-style:none;padding-left:8px;color:#ebebeb;margin-bottom:20px;line-height:1.8}ul.listStyled li{position:relative;padding-left:24px}ul.listStyled li:before{content:"";position:absolute;top:9px;left:0;width:8px;height:8px;background-color:#51b155;border-radius:99px}ul.listStyled li:not(:last-child){margin-bottom:8px}ul.listStyled.with-checker{padding-left:0}ul.listStyled.with-checker li{padding-left:32px}ul.listStyled.with-checker li:before{content:"✅";background-color:transparent;top:0;width:auto;height:auto}ol.listStyled{list-style:none;padding-left:0;counter-reset:myCount;color:#ebebeb;margin-bottom:20px;line-height:1.8}ol.listStyled li{position:relative;padding-left:32px}ol.listStyled li:before{content:counter(myCount);counter-increment:myCount;font-weight:700;min-width:24px;height:24px;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;border-radius:99px;background-color:#51b155;color:#fff;position:absolute;top:0;left:0}ol.listStyled li:not(:last-child){margin-bottom:8px}.table-wrapper{overflow-x:auto}.table-wrapper table{width:100%;border-collapse:collapse}.table-wrapper table td,.table-wrapper table th{padding:8px;border:1px solid rgba(255,255,255,.12)}.table-wrapper table th{background-color:rgba(255,255,255,.2)}.review-section{margin-bottom:50px}.review-section>:not(:last-child){margin-bottom:20px}.review-section h2{color:#fff;font-size:24px;margin-bottom:20px}.review-section p{color:#ebebeb;margin-bottom:20px;line-height:1.8}.review-section h3{margin-bottom:20px}.review-content{background:rgba(0,0,0,.3);padding:40px;border-radius:15px;border:1px solid rgba(255,255,255,.1)}.review-content>:last-child{margin-bottom:0}.review-row{display:grid;grid-template-columns:2fr 1fr;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-text{min-width:100%}.review-btn{text-align:center;margin:20px 0}.review-image{text-align:center;margin:20px 0}.review-image img{max-width:100%;height:auto;border-radius:10px}.common-questions-section{margin-bottom:50px}.common-questions-section h2{color:#fff;font-size:24px;margin-bottom:10px}.common-questions-section>p{color:#ccc;margin-bottom:30px}.common-questions-list{background:rgba(0,0,0,.3);border-radius:15px;border:1px solid rgba(255,255,255,.1);overflow:hidden}.common-questions-item{border-bottom:1px solid rgba(255,255,255,.1)}.common-questions-item:last-child{border-bottom:none}.common-questions-question{padding:20px 25px;cursor:pointer;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;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;color:#fff;font-weight:500}.common-questions-question:hover{background:rgba(255,255,255,.05)}.common-questions-arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#4caf50}.common-questions-answer{max-height:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,.2)}a:not([class]){color:#4caf50;font-weight:500}a:not([class]):hover{text-decoration:underline}.common-questions-wrap{padding:20px}.common-questions-wrap>:not(:last-child){margin-bottom:20px}.common-questions-answer p{color:#ccc;line-height:1.6}.common-questions-item.active .common-questions-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.closing-section{background:rgba(0,0,0,.5);border-top:1px solid rgba(255,255,255,.1);padding:40px 0 20px}.closing-section-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin-bottom:30px}.closing-section-logo{font-size:20px;font-weight:700;color:gold}.closing-section-menu-label{color:#fff;margin-bottom:15px;font-size:16px;font-weight:700}.closing-section-menu ul{list-style:none}.closing-section-menu li{margin-bottom:8px}.closing-section-menu a{color:#ccc;text-decoration:none;font-size:14px;-webkit-transition:color .3s ease;transition:color .3s ease}.closing-section-menu a:hover{color:#4caf50}.closing-section-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.closing-section-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;text-align:center;color:#999;font-size:12px}.closing-section-bottom p{margin-bottom:5px}img{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}img:not([src]){opacity:0}html{scroll-behavior:smooth}@media (max-width:768px){.opening-section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.opening-section-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;gap:15px}.landing-title{font-size:24px}.landing-section{padding:20px}.casino-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.casino-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-content{grid-template-columns:1fr;padding:20px}.closing-section-content{grid-template-columns:1fr;text-align:center}.frame{padding:0 15px}}@media (max-width:767.98px){.casino-logo{width:auto;max-width:400px;height:auto}.review-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px}.review-text{width:100%}}@media (max-width:480px){.landing-title{font-size:20px}.section-title{font-size:22px}}@media (max-width:479.98px){.opening-section-actions{width:100%}.opening-section-actions>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.landing-section .btnAct{width:100%}.review-section .btnAct{width:100%}}