*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;outline:none}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}img{height:auto;width:auto}@font-face{font-family:"Buyan";src:url("../fonts/BuyanBold.woff2") format("woff2"),url("../fonts/BuyanBold.woff") format("woff");font-display:swap}@font-face{font-family:"Nunito";src:url("../fonts/Nunito-Bold.woff2") format("woff2"),url("../fonts/Nunito-Bold.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Nunito";src:url("../fonts/Nunito-ExtraBold.woff2") format("woff2"),url("../fonts/Nunito-ExtraBold.woff") format("woff");font-weight:600;font-display:swap}@font-face{font-family:"Nunito";src:url("../fonts/Nunito-Regular.woff2") format("woff2"),url("../fonts/Nunito-Regular.woff") format("woff");font-display:swap}body{background:#fcf5e5;color:#664852;font-family:"Nunito", Arial, Helvetica, sans-serif}a{color:#faab4a;display:inline-block}h1,h2,h3,h4,h5{color:#f05a27;font-family: Arial, Helvetica, sans-serif;text-align:center;text-transform:uppercase;padding:30px 0 15px 0}p{padding:10px}h2{font-size:28px}.o-container{padding:15px;max-width:1600px;margin:0 auto}.o-hidden[class]{left:-100%}.o-green-btn{background:#3bc12e;border-radius:15px;border-bottom:4px solid #1e9514;color:#fff;font-weight:600;padding:10px;text-align:center;transition:all 0.3s ease-in-out}.o-green-btn:hover{background:#1e9514}.o-orange-btn{background:#f2913c;border-radius:15px;border-bottom:4px solid #f2723c;cursor:pointer;color:#fff;font-weight:600;padding:10px;text-align:center;transition:all 0.3s ease-in-out}.o-orange-btn:hover{background:#f2723c}.o-bold{font-weight:600}.o-flex-box{display:flex;flex-wrap:wrap;justify-content:space-evenly}.o-orange-bold{color:#f05a27;font-weight:600;font-size:18px}.o-locked{overflow:hidden}.c-header{align-items:center;display:flex;justify-content:space-between;min-height:171px}.c-logo{color:#664852;max-width:200px}.c-burger{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:27px;width:30px}.c-burger div{background:#664852;border-radius:5px;height:4px;width:100%}.c-burger-close{cursor:pointer;position:relative;margin:15px 0 30px auto;height:27px;width:30px}.c-burger-close div{background:#664852;border-radius:5px;position:absolute;height:4px;left:0;top:0;right:0;bottom:0;margin:auto}.c-burger-close div:first-child{transform:rotate(45deg)}.c-burger-close div:last-child{transform:rotate(-45deg)}.c-nav-wrap{background:#fff;position:absolute;padding:15px;top:0;left:0%;height:100vh;transition:all 0.3s ease-in-out;width:100%;z-index:1}.c-burger__menu{margin:0}.c-burger__menu a{color:#664852;display:block;text-decoration:none;text-transform:uppercase;font-weight:500;padding:10px;transition:all 0.3s ease-in-out}.c-burger__menu a:hover{color:#f05a27;text-decoration:underline}@media (min-width: 992px){.c-burger,.c-burger-close{display:none}.c-nav-wrap[class]{background:none;position:relative;padding:0;left:initial;height:initial;width:initial}.c-burger__menu{display:flex}.c-burger__menu a{text-transform:none;font-weight:initial}.c-burger__menu li:first-child a{font-weight:600}}.c-category{min-height:116px;overflow-x:auto}.c-category__list{display:flex}.c-category__list li{margin:10px}.c-category__list a{align-items:center;color:#664852;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;text-decoration:none;height:100%;white-space:nowrap}.c-category__list a:hover{text-decoration:underline}.c-category__list img{max-width:30px;min-height:39px;-o-object-fit:contain;object-fit:contain}.c-first-100 h1,.c-first-100 p{text-align:center}.c-casinos,.c-casino-table{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:30px 0}.c-casino{background-image:url("../img/casino-bg.webp");background-image:-webkit-image-set(url("../img/casino-bg.webp") 1x, url("../img/casino-bg.webp") 2x);background-image:image-set(url("../img/casino-bg.webp") 1x, url("../img/casino-bg.webp") 2x);background-repeat:no-repeat;background-size:cover;background-position:bottom;max-width:400px;height:487px;min-width:287px}.c-casino::before{background:#fff;border-radius:10px;box-shadow:0 0 10px #00000045;color:#f05a27;position:absolute;text-align:center;padding:10px;top:-22px;left:30px;font-weight:600;height:40px;width:40px}.c-casino:nth-child(1)::before{content:"1"}.c-casino:nth-child(2)::before{content:"2"}.c-casino:nth-child(3)::before{content:"3"}.c-casino::after{background-image:url("../img/flag.webp");background-image:-webkit-image-set(url("../img/flag.webp") 1x, url("../img/flag.webp") 2x);background-image:image-set(url("../img/flag.webp") 1x, url("../img/flag.webp") 2x);background-size:100%;background-repeat:no-repeat;content:"";position:absolute;right:-11px;top:-7px;height:100%;width:111px}.c-casino__logo{align-items:center;display:flex;margin:0 0 10px 0;height:104px}.c-casino__logo img{max-height:104px;-o-object-fit:contain;object-fit:contain;width:190px}.c-rating,.c-casino-table-rating{color:#f05a27;font-size:20px;font-weight:600}.c-rating__stars{background-image:url("../img/rating.webp");background-image:-webkit-image-set(url("../img/rating.webp") 1x, url("../img/rating.webp") 2x);background-image:image-set(url("../img/rating.webp") 1x, url("../img/rating.webp") 2x);background-size:120px;height:23px;margin:10px 0}.c-casino-table__bonus{font-size:12px}.c-bonus{font-size:20px}.c-bonus,.c-casino-table__bonus{font-weight:600;text-align:center}.c-casino__review[class],.c-casino-table-casino__review[class]{text-decoration:underline;background:#ffffff8a;border-radius:5px;padding:5px}.c-casino__review:hover,.c-casino-table-casino__review:hover{text-decoration:none}.c-casino-table-casino__review{margin:0 0 15px 0}.c-casino,.c-casino__table-item{align-items:center;border-radius:20px;box-shadow:0 0 10px #00000045;display:flex;flex-direction:column;justify-content:space-between;margin:15px 10px;padding:15px;position:relative;}.c-casino .o-green-btn,.c-casino__table-item .o-green-btn{min-width:250px;margin-bottom:10px}.c-casino p,.c-casino__table-item p{padding:0 0 10px 0}.c-casino__table-item{background:#fff;min-height:500px;width:300px;height:100%}.c-casino__table-item div{align-items:center;display:flex;flex-direction:column}.c-info-bricks{display:flex;flex-wrap:wrap;justify-content:space-evenly}.c-info-brick{background:#fff;border-radius:15px;max-width:400px;margin:10px;padding:10px}.c-info-brick__top-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 0 15px 0}.c-info-brick__top-box img{border-radius:15px;max-width:80px}.c-info-brick-title{font-size:22px;text-transform:uppercase}.c-bonuses{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.c-bonuses div:not([class]):first-child{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:0 0 30px 0}.c-bonuses .o-orange-btn{min-width:200px;max-width:230px;margin:15px 0 0 0}.c-bonus__row{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center;margin:15px 0}.c-bonus__row img{background:#fff;border-radius:50%;flex-basis:20%;padding:10px;max-width:110px}.c-bonus-row__text{margin:0 0 0 10px}.c-bonus__row-title{font-size:20px;font-weight:600;text-transform:uppercase}.c-games{display:flex;flex-wrap:wrap;justify-content:space-evenly;max-width:850px;margin:30px auto}.c-game{align-items:center;border-radius:15px;border:3px solid #664852;display:flex;flex-direction:column;margin:5px;padding:15px;min-width:150px;transition:all 0.3s ease-in-out}.c-game:hover{background:#fff;border-color:#f05a27}.c-game img{max-width:100px}.c-game__name{font-size:18px;font-weight:600}.c-review__casino{align-items:center;background:#fff;border-radius:20px;display:flex;flex-direction:column;padding:15px;margin:30px 0}.c-review__casino-logo{display:block;max-width:200px}.c-review__casino-rate-num{color:#f05a27;font-weight:600;font-size:18px}.c-review__casino-rating{align-items:center;display:flex;flex-direction:column;margin:10px 0}.c-review__casino-bonus[class]{list-style:disc;padding-left:25px}.c-review__casino-bonus li{padding:5px 0;font-weight:600}.c-review__bonus-block{display:flex;flex-direction:column;background:#fff;border-radius:20px;margin:10px;padding:15px;max-width:600px;min-width:300px;flex:1}.c-review__bonus-items{background:#fcf5e5;border-radius:20px;padding:10px}.c-review__bonus-items img{max-width:60px;margin:0 10px 0 0}.c-review__bonus-item{align-items:center;display:flex}.c-review__bonus-structure-title{font-size:20px;font-weight:600;padding:30px 0 0 0}.c-review__bonus-structure-list li{display:flex;justify-content:space-between;padding:0 0 10px 0}.c-review__bonus-structure-list span{margin:0 0 0 15px;text-align:right}.c-review__bonus-rating-list{display:flex;flex-direction:column;justify-content:space-between;height:100%}.c-review__bonus-rating-list li{justify-content:space-between;font-weight:600}.c-review__bonus-rating-list li,.c-review__bonus-rating-list span{align-items:center;display:flex}.c-review__bonus-rating-list span{margin:0 0 0 10px}.c-review__bonus-rating-list span span{color:#ffae43;font-size:18px;font-weight:600}.c-payment-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-evenly}.c-payment-list li{display:flex;align-items:center;background:#fff;border-radius:20px;padding:10px;min-height:80px;margin:10px}.c-payment-list img{max-width:100px;width:100%}.o-flex-items--center{background:#fff;border-radius:20px;align-items:center;display:flex;flex-direction:column;padding:15px}.o-flex-items--center .o-green-btn{margin:30px 0 0 0}.c-slots{background:#fff;border-radius:20px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-evenly;max-width:1300px;margin:30px auto 30px auto;padding:15px}.c-slot{border-radius:20px;margin:10px;position:relative}.c-slot .o-green-btn{width:150px}.c-slot img{border-radius:20px;max-width:250px}.c-slot:hover .c-slot__overlay{opacity:1}.c-slot__overlay{align-items:center;background:#0000005e;display:flex;flex-direction:column;justify-content:space-evenly;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:all 0.3s ease-in-out}.c-slot__overlay .o-orange-btn{border:none;border-bottom:4px solid #f2723c;min-width:150px}.c-casino-table__text-wrap-first .c-casino-table__bonus{font-size:16px}@media (min-width: 400px){.c-info-brick__top-box{justify-content:space-between}.c-casino{width:400px}.c-review__bonus-block{min-width:360px}}@media (min-width: 768px){.c-category__list{justify-content:space-evenly}.c-bonuses h2{text-align:left;width:100%}.c-bonuses div:not([class]):first-child{align-items:flex-start}.c-bonuses div:not([class]){flex-basis:50%}.c-bonus__row{align-items:center;flex-wrap:nowrap}.c-bonus-row__text{text-align:left}}@media (min-width: 960px){.c-review__casino{flex-direction:row;justify-content:space-between;min-height:140px}}@media (min-width: 1280px){.c-casino__table-item{flex-direction:row;min-height:initial;width:100%}.c-casino-table__text-wrap-first{flex-basis:30%}.c-casino__table-item div:not([class]),.c-casino__table-item .o-green-btn{margin:0 0 0 20px}.c-casino__table-item div:not([class]),.c-casino__table-item .c-casino-table__text-wrap{align-items:flex-start;justify-content:space-between}.c-casino__table-item .c-casino-table__text-wrap{width:250px}.c-casino__table-item .c-casino-table__text-wrap p{text-align:left}.c-casino__table-item .o-green-btn{align-items:center;display:flex;justify-content:space-evenly;min-height:80px}.c-casino-table-casino__review{margin:0}}.c-footer__box-list{border-bottom:2px solid #664852;display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center;padding:50px 0}.c-footer-list-wrap{margin:5px}.c-footer__list-title{font-size:20px;font-weight:600;text-transform:uppercase}.c-footer-list[class]{display:flex;flex-direction:column;margin:0;padding:0 0 0 10px}.c-footer-list li{padding:5px 0}.c-footer-list a{color:#664852;transition:all 0.3s ease-in-out}.c-footer-list a:hover{color:#f05a27;text-decoration:none}.c-copyright{text-align:center}@media (min-width: 870px){.c-footer-list-wrap{text-align:left}}ul:not([class]),ol:not([class]){padding-left:30px}ul:not([class]) li,ol:not([class]) li{padding:5px 0;margin:10px 0}.o-table--overflow{overflow-x:auto} table{border-collapse:collapse;margin:40px auto}table td,table th{border:2px solid #664852;padding:10px}.c-faqs{max-width:1000px;margin:0 auto;min-width:80%}.c-faqs h2{text-align:center}.c-faq {border-radius: 15px;margin: 15px 0;padding: 10px}.c-faq summary{border-bottom:2px solid #664852;font-size:18px;cursor: pointer;padding: 10px;font-weight:600}.c-faq summary h3{padding:0}.c-faq summary::marker{content:url(../img/summary-plus-icon.webp)}.c-faq[open] summary::marker{content:url(../img/summary-minus-icon.webp)}.c-faq p{padding:10px}.c-faq{background: #fff}.c-bottom-banner{ position: fixed; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center; gap: 24px; background: #fff; box-shadow: 0 0 10px #000; border-radius: 12px 12px 0 0; padding: 8px 16px; width: 100%; }.c-bottom-banner a {line-height: clamp(24px, 3vw, 40px);font-size: clamp(16px, 3vw, 20px);max-width: clamp(150px, 11vw, 200px);width: 100%;}