*,::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:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:"Inter";src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"SourceSansPro";src:url(../fonts/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro-Regular.woff) format("woff");font-display:swap}img{height:auto;width:auto}body{font-family:"SourceSansPro"}h1,h2,h3,h4,h5,h6{padding:15px 0}h1,h2,h3,h4,h5,h6,a{font-family:"Inter"}p{padding:10px 0}h1{text-align:center}.o-container{padding:0 15px;max-width:1440px;margin:0 auto}.o-hidden[class]{transform:translateX(100%)}.o-orange-btn{background:#ff6f3c;border-radius:5px;color:#fff;padding:10px;text-align:center;margin:15px 0;min-width:150px;box-shadow:0 3px 0 #ad421c;transition:all .3s ease-in-out;text-transform:uppercase}.o-orange-btn:hover{background:#ffb03a;box-shadow:0 3px 0 #d38f28}.o-title-img{align-items:center;display:flex}.o-title-img img{max-width:30px;margin-right:10px}.c-header{background:#fff;position:fixed;top:0;left:0;right:0;width:100%;z-index:10}.c-header__top-box{align-items:center;display:flex;justify-content:space-between;padding:15px}.c-header__login{background:#ff6f3c;border:1px solid #f85a20;margin:0 10px 0 0}.c-header__reg{background:#8dc640;border:1px solid #75ac2e}.c-header__login,.c-header__reg{border-radius:5px;color:#fff;display:block;text-transform:uppercase;padding:10px;font-weight:600;transition:all .3s ease-in-out;text-align:center;width:135px;white-space:nowrap}.c-header__login:hover,.c-header__reg:hover{background:transparent;color:#000}.c-header__bottom-box{display:flex;align-items:center;justify-content:space-between;min-height:75px}.c-header__logo{color:#000;font-size:24px;font-weight:600;text-transform:uppercase;text-shadow:2px 0 1px #00000075}.c-burger{display:flex;flex-direction:column;justify-content:space-between;height:22px;width:30px}.c-burger div{background:#000;border-radius:15px;height:4px;width:100%}.c-header__nav{background:#fff;position:absolute;padding:15px;top:151px;left:0;transition:all .3s ease-in-out;transform:translateX(0);height:100vh;width:100%;z-index:10}.c-burger__menu{margin:0}.c-burger__menu a{color:#000;border-bottom:3px solid #fff;display:block;padding:5px;text-decoration:none;font-size:20px;transition:all .3s ease-in-out;text-align:center}.c-burger__menu a:hover{border-bottom:3px solid #ff6f3c}.c-burger__menu .o-active__link{border-bottom:3px solid #ff6f3c}.c-lang-flag{max-height:40px;padding:5px}@media (min-width: 768px){.c-burger{display:none}.c-header__nav[class]{display:block;position:initial;left:initial;height:initial;transform:initial;width:initial}.c-burger__menu{display:flex}.c-burger__menu li{align-items:center;display:flex;margin-right:10px}}.c-main{background:#f6f6f8;padding-top:75px;padding-bottom:15px}.c-casino-review{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;border-radius:15px;background-image:url(../img/luckydays-bg-s.jpg);background-image:-webkit-image-set(url(../img/webp/luckydays-bg-s.webp) 1x,url(../img/webp/luckydays-bg-s.webp) 2x);background-image:image-set(url(../img/luckydays-bg-s.jpg) 1x,url(../img/luckydays-bg-s.jpg) 2x);background-repeat:no-repeat;background-size:cover;color:#fff;padding:10px;margin:15px auto;position:relative;max-width:1200px}.c-casino-review p{padding:0 0 10px}.c-casino-review::after{content:"";background:rgba(0,0,0,0.5);border-radius:15px;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.c-casino-review__logo,.c-casino-review__info{z-index:2}.c-casino-review__info{align-items:center;display:flex;flex-direction:column;max-width:350px}.c-casino-review__logo{border-radius:15px;max-width:300px}.c-casino-review__logo img{border-radius:15px}.c-casino-review__title{font-size:24px;font-weight:600}.c-casino__rating{display:flex;flex-direction:column;align-items:center}.c-rating{align-items:center;display:flex;padding:10px 0}.c-rating p{padding:0}.o-rating{background-image:url(../img/star.svg);background-size:contain;height:20px;margin:15px 5px}.c-casino-review__bonus{font-size:20px;font-weight:600;text-align:center}.o-casino__table{max-width:1200px;margin:0 auto}.c-casino__item{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 10px #00000085;display:flex;flex-direction:column;justify-content:space-evenly;padding:10px;margin:15px 0}.c-casino__title{display:inline-block;color:#000;font-size:18px;font-weight:600}.c-casino__bonus{color:#ff6f3c;font-size:22px;font-weight:600;text-shadow:0 0 1px #ff6f3c}.c-casino__bonus-list[class]{padding:0 10px}.c-casino__logo{display:block;border-radius:15px;margin:15px 0;transition:all .3s ease-in-out;max-width:270px}.c-casino__logo:hover{box-shadow:0 0 10px #000}.c-casino__logo img{border-radius:15px}.c-casino__logo,.c-casino__rating,.c-casino__bonus,.c-casino__item .o-orange-btn{flex-basis:20%}.c-criterions{display:flex;flex-wrap:wrap;justify-content:space-evenly}.c-criterion{margin:10px 0;max-width:320px}.c-criterion img{border-radius:5px;background:#ff703c25;max-width:45px;padding:10px}.c-criterion p:first-child{font-size:20px}.c-bonus-box{display:flex;flex-wrap:wrap;justify-content:space-evenly}.c-bonus{background:#fff;border-radius:10px;margin:15px;max-width:350px}.c-bonus__title{border-top-right-radius:10px;border-top-left-radius:10px;padding:10px;color:#fff;background:#ff6f3c;font-weight:600}.c-bonus__list[class]{padding:10px 0 0 30px;list-style:url(../img/aproved.png)}.c-bonus__list[class] li{padding:5px 0}@media (min-width: 500px){.c-casino-review{background-image:url(../img/luckydays-bg.jpg);background-image:-webkit-image-set(url(../img/webp/luckydays-bg.webp) 1x,url(../img/webp/luckydays-bg.webp) 2x);background-image:image-set(url(../img/luckydays-bg.jpg) 1x,url(../img/luckydays-bg.jpg) 2x)}}details{margin:15px 0;padding:15px;border-radius:15px;color:#fff;background:#ff6f3c}summary{font-size:18px;font-weight:600}@media (min-width: 768px){.c-casino__item{flex-direction:row}.c-casino__logo{max-width:150px;margin-right:10px}.c-casino__bonus{border-left:2px solid #f6f6f8;border-right:2px solid #f6f6f8;padding:10px;margin:0 10px}.c-casino__item{justify-content:space-between;padding:10px 30px}}.c-footer{background:#161623;color:#fff;padding:15px 50px}.c-footer__border-block{display:flex;flex-wrap:wrap;justify-content:space-evenly;border-top:2px solid #3f3f3f;border-bottom:2px solid #3f3f3f;padding:30px 0}.c-footer__title{font-size:28px;font-weight:600}.c-footer__bottom-box{align-items:center;color:#8b8080;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.c-copyright{max-width:620px;color: white;}.c-footer__providers{display:flex}.c-footer__providers img{display:block;margin:0 15px 0 0;width:50px}.o-bold{font-size:18px;font-weight:600}table{border-collapse:collapse;border-color:#ff6f3c;}table td,table th{border:2px solid #ff6f3c;padding:10px}.fixed-bottom{position:fixed;bottom:0;left:0;right:0;height:60px;background-color:#1a1a1a;color:#fff;display:flex;padding:5px 15px;z-index:99999}.promo-content{display:flex;flex-direction:row;max-width:768px;width:100%;margin:0 auto}.promo-content__col{display:flex;justify-content:center;align-items:center;width:40%}.promo-content__col:first-child{width:30%;justify-content:flex-start}.promo-content__col:last-child{width:30%;justify-content:flex-end}.promo-img{width:90px}.promo-title{font-size:18px;font-weight:700}.promo-text span{display:block;font-size:14px;text-align:center}.promo-button{background-color:#f39c12;color:#fff;border-radius:5px;border:none;width:max-content;padding:10px 15px;text-decoration:none;text-transform:uppercase;}.iframe-container{max-width:800px;margin:0 auto}.iframe-wrapper{position:relative;width:100%}.iframe-wrapper.active{padding-top:56.25%}.iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.banner-container img{width:100%;height:auto;border-radius:10px}.darken-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:10px}.play-game-button{padding: 15px 25px; font-size: 24px; cursor: pointer;}.iframe-container__buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content}
.depositBlock {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.depositSmallBlock {
    border-radius: 15px;
    padding: 20px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    width: 49%;
    background-color: #f0f8ff;
}

#withdraw {
    background-color: #e6e6fa;
}

h2 {
    color: #333;
    font-family: Arial, sans-serif;
}

p {
    color: black;
    font-family: Arial, sans-serif;
    font-size: 16px;
}

/* Media query for devices with a maximum width of 600px */
@media (max-width: 600px) {
    .depositBlock {
        flex-direction: column;
    }
    .depositSmallBlock {
        width: 100%; /* Blocks take full width on smaller screens */
    }
}
.c-breadcrumbs ul{display:flex;list-style:none;padding-left:0}.c-breadcrumbs li{font-size:16px;font-family: Inter}.c-breadcrumbs li a{text-decoration:none;color:#000}.c-breadcrumbs li:last-child{color:#ffa726}.c-breadcrumbs li:not(:last-child)::after{margin:7px;content:">"}
.text-box {
    padding: 15px;
    background-color: rgb(43, 85, 153);
    border-radius: 8px;
    margin-bottom: 15px;
}

.site-table {
    overflow-x: auto;
    margin-top: 15px;
}

.footer-table {
    width: 90%;
    border: 1px solid #ccc;
    border-collapse: collapse;
    background-color: #fff;
    margin: 0 auto;
    font-size: 14px;
}

.footer-table tr td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: left;
    vertical-align: middle;
}

.table-bar {
    background-color: #333;
    color: #fff;
}

.table-bar td {
    font-weight: bold;
    padding: 12px;
}

.table-miniLogo {
    text-align: center;
    vertical-align: middle;
}

.table-miniLogo img {
    display: block;
    margin: 0 auto;
    width: 120px;
    height: auto;
}

.td-button a {
    display: block;
    text-align: center;
    padding: 8px 12px;
    background-color: #ff6600;
    color: #fff;
    border-radius: 4px;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
}

.td-button a:hover {
    background-color: #e65c00;
}

@media (max-width: 992px) {
    .footer-table tr td {
        padding: 6px; 
    }
}

@media (min-width: 768px) {
    .footer-table {
        width: 90%;
    }
}