<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ---------- 4.1. Loop Table ---------- */

.table-casinos {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 10px;
    border-radius: 10px;
}

.table-casinos tbody tr {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
    border-radius: 10px;
    border: 2px solid #E2D9F9;
    overflow: hidden;
    background: #fff;
}

.casinos-default tbody tr,
.casinos-default .table-body .tr {
    background: #fff;
    flex-wrap: nowrap;
}

.table-casinos tr.hide,
.casinos-default tr.hide,
.casinos-default .tr.hide,
.table-bonuses tr.hide {
    display: none;
}


.bonuses-default .table-body .tr:nth-child(1) .td.col1 .num,
.bonuses-default tr:nth-child(1) td.col1 .num,
.table-small-container .table-bonuses tr:nth-child(1) td.col1 .num,
.table-small-container .table-bonuses .tr:nth-child(1) .col1 .num,
.page-top .table-bonuses tr:nth-child(1) td.col1 .num,
.page-top .table-bonuses .tr:nth-child(1) .col1 .num,
.table-bonuses-item:nth-child(2) .num,
.table-bonuses-item:nth-child(3) .num,
.table-bonuses-item:nth-child(4) .num {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yNCAwTDQ0Ljc4NDYgMTJWMzZMMjQgNDhMMy4yMTUzOSAzNlYxMkwyNCAwWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPg0KPHBhdGggZD0iTTI0IDRMNDEuMzIwNSAxNFYzNEwyNCA0NEw2LjY3OTQ5IDM0VjE0TDI0IDRaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXIpIi8+DQo8cGF0aCBkPSJNMjQgOEwzNy44NTY0IDE2VjMyTDI0IDQwTDEwLjE0MzYgMzJWMTZMMjQgOFoiIGZpbGw9IiNGRkJBMzQiLz4NCjxkZWZzPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMjQiIHkxPSIwIiB4Mj0iMjQiIHkyPSI0OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agb2Zmc2V0PSIwLjAxNTYyNSIgc3RvcC1jb2xvcj0iI0ZGQkEzNCIgc3RvcC1vcGFjaXR5PSIwIi8+DQo8c3RvcCBvZmZzZXQ9IjAuNTA1MjA4IiBzdG9wLWNvbG9yPSIjRkZCQTM0Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRkJBMzQiIHN0b3Atb3BhY2l0eT0iMCIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjI0IiB5MT0iNCIgeDI9IjI0IiB5Mj0iNDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIG9mZnNldD0iMC4wMTU2MjUiIHN0b3AtY29sb3I9IiNGRkJBMzQiIHN0b3Atb3BhY2l0eT0iMCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjUwNTIwOCIgc3RvcC1jb2xvcj0iI0ZGQkEzNCIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZCQTM0IiBzdG9wLW9wYWNpdHk9IjAiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8L2RlZnM+DQo8L3N2Zz4NCg==");

}


.bonuses-default .table-body .tr:nth-child(2) .td.col1 .num,
.bonuses-default tr:nth-child(2) td.col1 .num,
.page-top .table-bonuses tr:nth-child(2) td.col1 .num,
.table-small-container .table-bonuses tr:nth-child(2) td.col1 .num,
.table-small-container .table-bonuses .tr:nth-child(2) .col1 .num,
.page-top .table-bonuses .tr:nth-child(2) .col1 .num {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yMCAwTDM3LjMyMDUgMTBWMzBMMjAgNDBMMi42Nzk0OSAzMFYxMEwyMCAwWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPg0KPHBhdGggZD0iTTIwIDRMMzMuODU2NCAxMlYyOEwyMCAzNkw2LjE0MzU5IDI4VjEyTDIwIDRaIiBmaWxsPSIjRkZCQTM0Ii8+DQo8ZGVmcz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjIwIiB5MT0iMCIgeDI9IjIwIiB5Mj0iNDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIG9mZnNldD0iMC4wMTU2MjUiIHN0b3AtY29sb3I9IiNGRkJBMzQiIHN0b3Atb3BhY2l0eT0iMCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjUwNTIwOCIgc3RvcC1jb2xvcj0iI0ZGQkEzNCIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZCQTM0IiBzdG9wLW9wYWNpdHk9IjAiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8L2RlZnM+DQo8L3N2Zz4NCg==");
}

.casinos-default .table-body .tr:nth-child(3) .td.col1 .num,
.casinos-default tr:nth-child(3) td.col1 .num,
.page-top .table-bonuses tr:nth-child(3) td.col1 .num,
.table-small-container .table-bonuses tr:nth-child(3) td.col1 .num,
.table-small-container .table-bonuses .tr:nth-child(3) .col1 .num,
.page-top .table-bonuses .tr:nth-child(3) .col1 .num {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNCAwTDI3Ljg1NjQgOFYyNEwxNCAzMkwwLjE0MzU5NCAyNFY4TDE0IDBaIiBmaWxsPSIjRkZCQTM0Ii8+DQo8L3N2Zz4NCg==");
}


.bonuses-default .table-body .tr:nth-child(1) .td.col1 .num,
.bonuses-default tr:nth-child(1) td.col1 .num,
.casinos-default .table-body .tr:nth-child(1) .td.col1 .num,
.casinos-default tr:nth-child(1) td.col1 .num {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 32px 32px;
    height: 32px;
    line-height: 32px;
}

.bonuses-default .table-body .tr:nth-child(2) .td.col1 .num,
.bonuses-default tr:nth-child(2) td.col1 .num,
.casinos-default .table-body .tr:nth-child(2) .td.col1 .num,
.casinos-default tr:nth-child(2) td.col1 .num {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 28px 28px;
    height: 28px;
    line-height: 28px;
}

.bonuses-default .table-body .tr:nth-child(3) .td.col1 .num,
.bonuses-default tr:nth-child(3) td.col1 .num,
.casinos-default .table-body .tr:nth-child(3) .td.col1 .num,
.casinos-default tr:nth-child(3) td.col1 .num {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 24px 24px;
    height: 24px;
    line-height: 24px;
}

.table-casinos .col1 {
    display: inline-block;
    width: 35%;
    padding: 16px 16px 10px 16px;
    /*background: #dc9a8f;*/
}

.table-casinos .col2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 65%;
    padding-right: 16px;
    /*background: rgba(236, 242, 64, 0.36);*/
}

.casinos-default.table-bonuses .tr .td.col2 a,
.casinos-default.table-bonuses tr td.col2 a {
    color: #3f3f3f;
}

.table-casinos .col3 {
    width: 100%;
    padding: 10px 16px;
    /*background: #b5b5f2;*/
}

.table-casinos .col4 {
    width: 100%;
    display: flex;
    padding: 0 16px;
    /*background: #a6f2b9;*/
}

.casinos-default.table-bonuses .tr .td.col4,
.casinos-default.table-bonuses tr td.col4 {
    border-left: 2px dashed #f4f4f7;
    border-right: 2px dashed #f4f4f7;
    width: 100%;
}

.table-casinos .img-wrapper {
    width: 100%;
    height: 40px;
    border-radius: 5px;
}

.table-casinos .img-wrapper img {
    height: auto;
    border-radius: 5px;
}

.table-casinos .title {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.table-casinos .title a {
    font-size: 18px;
    letter-spacing: 1px;
    /*line-height: 28px;*/
    font-weight: bold;
    /*white-space: nowrap;*/
}

.table-casinos .feature {
    display: none;
}

.table-casinos .rating .value {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    background-image: url("../img/rating-bg.svg");
    background-repeat: no-repeat;
    background-size: 40px 40px;
    background-position: center 60%;
    color: #fff;
    font-size: 16px;
    line-height: 48px;
}

.table-casinos .legend {
    display: none;
    font-weight: bold;
}

.table-casinos .reflink {
    width: 50%;
    padding: 10px 5px 10px 0;
}

.table-casinos .review {
    width: 50%;
    padding: 10px 0 10px 5px;
}

.table-casinos .bonus {
    font-size: 16px;
    letter-spacing: 1px;
}

.table-casinos .bonus {
    text-transform: capitalize;
}

.table-casinos .payments {
    display: none;
}

.table-casinos .payments ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
}

.table-casinos .payments li {
    display: block;
    margin: 5px;
}

.table-casinos .payments a,
.table-casinos .payments span {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    border: 1px solid #EDE8FA;
    position: relative;
    height: 32px;
    width: 60px;
    padding: 0 5px;
}

.table-casinos .payments a img,
.table-casinos .payments span img {
    display: block;
    width: 90%;
    height: auto;
}

.table-casinos .btn {
    display: block;
    width: 100%;
}

/*
.table-casinos .btn {
    display: block;
    width: 100%;
    border: 1px solid #2AD369;
    border-radius: 10px;
    color: #2AD369;
    text-transform: uppercase;
    text-align: center;
    padding: 12px 20px;
}
.table-casinos .btn.btn-tocasino {
    color: #fff;
    background: #15BD54;
}
.table-casinos .btn.btn-avial {
    color: #3f3f3f;
    background: #F4F4F7;
    border: 1px solid #F4F4F7;
}
*/
.table-casinos tfoot .btn {
    width: auto;
    margin: 0 auto;
}

.casinos-default tfoot td,
.table-bonuses tfoot td {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.table-bonuses tfoot tr {
    background: none;
}

.casinos-default tfoot .btn,
.casinos-default .tfoot .btn {
    display: block;
    margin: 0 auto;
}

@media all and (min-width: 768px) {

    .table-casinos tbody tr,
    .table-casinos .table-body .tr {
        display: block
    }

    .table-casinos .tr .td,
    .table-casinos tr td {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .table-casinos .col1 {
        display: flex;
        width: 20%;
        height: 240px;
        float: left;
        padding: 16px 30px 16px 50px;
    }

    .casinos-default .table-body .tr:nth-child(1) .td.col1 .num,
    .casinos-default tr:nth-child(1) td.col1 .num {
        background-size: 36px 36px;
        height: 36px;
        line-height: 36px;
    }

    .casinos-default .table-body .tr:nth-child(2) .td.col1 .num,
    .casinos-default tr:nth-child(2) td.col1 .num {
        background-size: 32px 32px;
        height: 32px;
        line-height: 32px;
    }

    .casinos-default .table-body .tr:nth-child(3) .td.col1 .num,
    .casinos-default tr:nth-child(3) td.col1 .num {
        background-size: 28px 28px;
        height: 28px;
        line-height: 28px;
    }

    .table-casinos .col2 {
        width: 80%;
        height: 80px;
        padding: 20px 60px 0 20px;
        float: right;
        justify-content: space-between;
    }

    .table-casinos .col3 {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        width: 55%;
        height: 160px;
        float: left;
        padding-left: 20px;
    }

    .table-casinos .col4 {
        width: 25%;
        height: 160px;
        float: left;
        flex-direction: column;
        padding-right: 60px;
        padding-top: 20px;
    }

    .table-casinos .img-wrapper {
        width: 100%;
        height: 75px;
        border-radius: 12px;
    }

    .table-casinos .img-wrapper img {
        border-radius: 10px;
    }

    .table-casinos .title {
        width: 74%;
    }

    .table-casinos .title a {
        font-size: 24px;
        /*line-height: 28px;*/
    }

    .table-casinos .feature {
        display: block;
        margin-left: 20px;
        margin-bottom: -8px;
    }

    .table-casinos .rating {
        width: 26%;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: 15px;
    }

    .table-casinos .rating .value {
        width: 68px;
        height: 68px;
        background-size: 68px 68px;
        margin-right: 15px;
    }

    .table-casinos .legend {
        display: block;
        margin-left: 15px;
        white-space: nowrap;
    }

    .table-casinos .bonus p {
        margin: 5px 0 10px 0;
    }

    .table-casinos .payments {
        display: block;
    }

    .table-casinos .payments ul {
        margin: 0 -5px;
    }

    .table-casinos .reflink {
        width: 100%;
        padding: 0;
    }

    .table-casinos .review {
        width: 100%;
        padding: 0;
    }

    .table-casinos .btn {
        margin-bottom: 10px;
    }
}

/* ---------- # 4.1. Loop Table ---------- */
/* ---------- 4.2. Loop Games ---------- */
.loop-games {
    width: 100%;
    /*background: #5F3ADE;*/
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    /*margin-bottom: -25px;*/

    /*margin-left: auto;
    margin-right: auto;
    max-width: 2000px;*/
}

.loop-games .game {
    display: flex;
    width: 100%;
    flex-direction: column;
    padding: 5px 0;
}

.loop-games .game:nth-child(odd) {
    /*border-right: 1px solid #5434C3;*/
}

.loop-games .img-wrapper {
    /*height: 132px;*/
    padding-top: 50%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.loop-games .game .game-screen {
    filter: blur(1px) brightness(90%);
}

.loop-games .game:hover .game-screen {
    filter: unset;
}

.loop-games img {
    width: 100%;
    height: auto;
    min-height: 100%;
    transition: unset !important;
}

.loop-games .info {
    background: #5434C3;
    padding: 8px 16px 10px 16px;
    height: 100%;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.loop-games .info .title {
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    font-weight: 700;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.loop-games .info .text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1 1 20px;
    letter-spacing: 0.5px;
}

.loop-games .info .support {
    margin-top: 5px;
    width: 20px;
}

.loop-games .info .support img {
    /*width: 16px;
    margin-right: 5px;
    margin-left: 5px;*/
    display: block;
}

.loop-games .dev-logo.img-wrapper {
    position: absolute;
    top: 12px;
    left: 12px;
    background: #fff;
    border-radius: 3px;
    z-index: 1;
    padding: 3px;
    width: 40px;
    height: 40px;
}

.loop-games .dev-logo img {
    height: auto;
    min-height: unset;
    width: 100%;
    display: block;
    padding: 0 5px;
}

.loop-games .info .support span {
    display: inline-flex;
    align-items: center;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    font-weight: 400;
    letter-spacing: 1px;
}

.loop-block .loop-footer {
    width: 100%;
    background: #fff;
    padding: 17px 0;
    text-align: center;
}

.loop-block button {
    display: inline-block;
    padding: 15px 35px;
    border: 1px solid #5434C3;
    border-radius: 10px;
    color: #5434C3;
    margin: 0 auto;
    font-size: 14px;
    text-transform: uppercase;
}

.loop-block button:hover {
    background: #5434C3;
    color: #fff;
}

@media all and (min-width: 320px) {
    .loop-games .game {
        width: 50%;
        padding: 5px;
    }
}

@media all and (min-width: 768px) {
    .loop-games .game {
        width: 25%;
        /*border-right: 1px solid #5434C3;*/
    }

    .loop-games .game:nth-child(4n) {
        border-right: none;
    }

    .loop-games .info .title {
        font-size: 14px;
        line-height: 20px;
    }
}

@media all and (min-width: 1024px) {
    .loop-games .game {
        /*width: 16.666%;*/
        /*border-right: 1px solid #5434C3;*/
    }

    .loop-games .game:nth-child(6n) {
        border-right: none;
    }

    .loop-games .img-wrapper {
        /*height: 170px;*/
    }

    .loop-games .dev-logo.img-wrapper {
        top: 24px;
        left: 24px;
    }

    .loop-games .info .title {
        font-size: 16px;
        line-height: 24px;
    }
}

/* ---------- # 4.2. Loop Table ---------- */

@media all and (min-width: 768px) {
    .content-mask::after {
        display: none;
    }
}

.content-mask.fitin::after {
    display: none;
}

/* ---------- 4.6. Table  ---------- */
.loop-container,
.table-container {
    overflow-x: auto;
    margin: 25px 0 0;
    position: relative;
}

.table-container .btn-tocasino {
    margin: 0 auto;
}

.content-mask {
    position: relative;
}

.content-mask::after {
    content: '';
    width: 100px;
    -webkit-background-image: linear-gradient(to left, #fff 0%, rgba(0, 0, 0, 0) 100%);
    background-image: linear-gradient(to left, #fff 0%, rgba(0, 0, 0, 0) 100%);
    height: 100%;
    position: absolute;
    top: 0;
    right: -5px;
}

.loop-container&gt;table,
.table-container table {
    width: 100%;
    border-collapse: collapse;
    border-radius: 10px;
    overflow: visible;
    /*float: left;*/
}

.table-container table tr {
    background: #fff;
}

.table-container table thead tr {
    background: #5F3ADE;
    color: #fff;
}

.table-container table tbody tr:nth-child(odd) {
    background: #FAFAFB;
}

.table-container table tr:last-child {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.table-container table tr td,
.table-container table tr th {
    padding: 15px;
    text-align: center;
}

@media screen and (max-width: 767px) {

    .table-container table tr td,
    .table-container table tr th {
        padding: 15px;
    }
}

.table-container table tr th,
.table-container table tr:first-child td {
    letter-spacing: 1px;
}

.table {
    float: right;
    margin: 0 0 0 10px;
    border: 1px solid #e0daf5;
    border-collapse: collapse;
    border-spacing: 0;
}

.table.left {
    float: left;
    margin: 0 10px 0 0;
}

.table th {
    font-weight: 700;
    padding: 5px;
    background: #8164EC;
    color: #fff;
}

.table tr:nth-child(odd) {
    background: #eae6fa;
}

.table td {
    padding: 5px;
}

/* ---------- # 4.6. Table  ---------- */

/* ---------- 4.12. Show more ---------- */
.casinos-default tfoot .btn.showmore {
    margin: 25px 0 0 0;
}

.show-more-container.full-width {
    padding: 30px 0;
    margin-top: 15px;
    margin-bottom: 25px;
}

.show-more {
    overflow: hidden;
    position: relative;
    text-align: justify;
}

.show-more p {
    margin-bottom: 10px;
}

section .show-more.collapsed {
    max-height: 100px;
}

.show-more::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 175px;
    width: 100%;
}

.collapsed.show-more::after {
    -webkit-background: linear-gradient(to top, #F4F4F7 0%, rgba(255, 255, 255, 0) 60%);
    background: linear-gradient(to top, #F4F4F7 0%, rgba(255, 255, 255, 0) 60%);
}

.show-more-container button {
    color: #5434C3;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    display: flex;
    align-items: center;
    margin-top: 20px;
}

.show-more-container button .item-toggle {
    display: inline-flex;
    margin-left: 10px;
    width: 24px;
    height: 24px;
}

.show-more-container .item-toggle .lines::before,
.show-more-container .item-toggle .lines::after {
    width: 10px;
    margin-left: -5px;
}

.show-more-container .item-toggle .lines::after {
    transform: rotate(0);
}

.show-more-container .collapsed+.container .item-toggle .lines::after {
    transform: rotate(90deg);
}

@media all and (min-width: 768px) {
    .show-more-container.full-width {
        padding: 40px 0 75px 0;
    }
}

/* ---------- # 4.12. Show more ---------- */

/* ---------- 4.13. Loop Bonuses ---------- */

.table-bonuses {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 10px;
    border-radius: 10px;
}

.table-bonuses tr {
    display: flex;
    flex-flow: row wrap;
    margin-bottom: 10px;
    justify-content: space-between;
    align-items: center;
    border-radius: 10px;
    overflow: hidden;
    background: #F4F4F7;
}

.table-bonuses tfoot tr {
    background: 0 0;
}

.table-bonuses tr td.col1 {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
    background: #5434C3;
    height: 50px;
    order: 1;
}

.table-bonuses tr td.col1 .num {
    width: 36px;
    font-size: 16px;
    color: #fff;
    text-align: center;
}

.table-bonuses tr td.col1 .img-wrapper {
    margin-right: -2px;
    width: 90px;
    height: 50px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.table-bonuses tr td.col1 .img-wrapper img {
    height: auto;
}

.table-bonuses tr td.col2 {
    text-align: left;
    font-weight: 600;
    border-bottom: 2px dashed #fff;
    flex-grow: 1;
    height: 50px;
    line-height: 1.3;
    display: none;
}

.table-bonuses tr td.col3 {
    padding: 8px 16px;
    border-left: 2px dashed #fff;
    border-bottom: 2px dashed #fff;
    height: 50px;
    order: 3;
}

.table-bonuses tr td.col3 .btn {
    width: 32px;
    height: 32px;
    padding: 0;
}

.table-bonuses tr td.col3 .btn.btn-avial {
    border: 2px solid #29CD66;
}

.table-bonuses tr td.col3 .btn .text {
    display: none;
}

.table-bonuses tr td.col3 .btn .fa {
    width: 32px;
    height: 32px;
    transform: rotate(-90deg);
}

.table-bonuses tr td.col3 .btn .fa::before {
    margin-top: -1px;
    margin-left: 1px;
    width: 20px;
    height: 20px;
}

.table-bonuses tr td.col3 .btn-tocasino .fa::before {
    filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(92deg) brightness(101%) contrast(107%);
}

.table-bonuses tr td.col3 .btn-avial .fa::before {
    filter: invert(59%) sepia(83%) saturate(394%) hue-rotate(90deg) brightness(93%) contrast(95%);
}

.table-bonuses tr .col4 {
    /*width: 100%;*/
    /*padding: 14px 0 14px 0;*/
    order: 2;
}

.table-bonuses tr .col4 .type {
    display: block;
    text-align: center;
    font-size: 12px;
    margin-bottom: 4px;
}

.table-bonuses tr .col4 .value {
    display: block;
    text-align: center;
    font-weight: 700;
}

.table-bonuses tr .col4.double .type.wel,
.table-bonuses tr .col4.double .value.wel {
    display: none;
}

.loop-container .table-bonuses--boxes.table-bonuses .col5.column-bonus-code {
    align-items: center;
}

.loop-container .table-bonuses--boxes.table-bonuses .column-bonus-code .column-bonus-code-text {
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 155%;
    text-align: center;
    letter-spacing: 0.02em;
    color: #5f3ade;
    cursor: pointer;
    position: relative;
}

.loop-container .table-bonuses--boxes.table-bonuses .column-bonus-code .column-bonus-code-text:hover {
    text-decoration: underline;
}

.copied {
    position: absolute;
    color: #111;
    bottom: -20px;
}

.loop-container .table-bonuses--boxes.table-bonuses .column-bonus-code .icon-copy {
    mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTE1Ljc3IDEyMi44OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTE1Ljc3IDEyMi44OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04OS42MiwxMy45NnY3LjczaDEyLjE5aDAuMDF2MC4wMmMzLjg1LDAuMDEsNy4zNCwxLjU3LDkuODYsNC4xYzIuNSwyLjUxLDQuMDYsNS45OCw0LjA3LDkuODJoMC4wMnYwLjAyIHY3My4yN3YwLjAxaC0wLjAyYy0wLjAxLDMuODQtMS41Nyw3LjMzLTQuMSw5Ljg2Yy0yLjUxLDIuNS01Ljk4LDQuMDYtOS44Miw0LjA3djAuMDJoLTAuMDJoLTYxLjdINDAuMXYtMC4wMiBjLTMuODQtMC4wMS03LjM0LTEuNTctOS44Ni00LjFjLTIuNS0yLjUxLTQuMDYtNS45OC00LjA3LTkuODJoLTAuMDJ2LTAuMDJWOTIuNTFIMTMuOTZoLTAuMDF2LTAuMDJjLTMuODQtMC4wMS03LjM0LTEuNTctOS44Ni00LjEgYy0yLjUtMi41MS00LjA2LTUuOTgtNC4wNy05LjgySDB2LTAuMDJWMTMuOTZ2LTAuMDFoMC4wMmMwLjAxLTMuODUsMS41OC03LjM0LDQuMS05Ljg2YzIuNTEtMi41LDUuOTgtNC4wNiw5LjgyLTQuMDdWMGgwLjAyaDYxLjcgaDAuMDF2MC4wMmMzLjg1LDAuMDEsNy4zNCwxLjU3LDkuODYsNC4xYzIuNSwyLjUxLDQuMDYsNS45OCw0LjA3LDkuODJoMC4wMlYxMy45Nkw4OS42MiwxMy45NnogTTc5LjA0LDIxLjY5di03Ljczdi0wLjAyaDAuMDIgYzAtMC45MS0wLjM5LTEuNzUtMS4wMS0yLjM3Yy0wLjYxLTAuNjEtMS40Ni0xLTIuMzctMXYwLjAyaC0wLjAxaC02MS43aC0wLjAydi0wLjAyYy0wLjkxLDAtMS43NSwwLjM5LTIuMzcsMS4wMSBjLTAuNjEsMC42MS0xLDEuNDYtMSwyLjM3aDAuMDJ2MC4wMXY2NC41OXYwLjAyaC0wLjAyYzAsMC45MSwwLjM5LDEuNzUsMS4wMSwyLjM3YzAuNjEsMC42MSwxLjQ2LDEsMi4zNywxdi0wLjAyaDAuMDFoMTIuMTlWMzUuNjUgdi0wLjAxaDAuMDJjMC4wMS0zLjg1LDEuNTgtNy4zNCw0LjEtOS44NmMyLjUxLTIuNSw1Ljk4LTQuMDYsOS44Mi00LjA3di0wLjAyaDAuMDJINzkuMDRMNzkuMDQsMjEuNjl6IE0xMDUuMTgsMTA4LjkyVjM1LjY1di0wLjAyIGgwLjAyYzAtMC45MS0wLjM5LTEuNzUtMS4wMS0yLjM3Yy0wLjYxLTAuNjEtMS40Ni0xLTIuMzctMXYwLjAyaC0wLjAxaC02MS43aC0wLjAydi0wLjAyYy0wLjkxLDAtMS43NSwwLjM5LTIuMzcsMS4wMSBjLTAuNjEsMC42MS0xLDEuNDYtMSwyLjM3aDAuMDJ2MC4wMXY3My4yN3YwLjAyaC0wLjAyYzAsMC45MSwwLjM5LDEuNzUsMS4wMSwyLjM3YzAuNjEsMC42MSwxLjQ2LDEsMi4zNywxdi0wLjAyaDAuMDFoNjEuN2gwLjAyIHYwLjAyYzAuOTEsMCwxLjc1LTAuMzksMi4zNy0xLjAxYzAuNjEtMC42MSwxLTEuNDYsMS0yLjM3aC0wLjAyVjEwOC45MkwxMDUuMTgsMTA4LjkyeiIvPjwvZz48L3N2Zz4=);
    -webkit-mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTE1Ljc3IDEyMi44OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTE1Ljc3IDEyMi44OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04OS42MiwxMy45NnY3LjczaDEyLjE5aDAuMDF2MC4wMmMzLjg1LDAuMDEsNy4zNCwxLjU3LDkuODYsNC4xYzIuNSwyLjUxLDQuMDYsNS45OCw0LjA3LDkuODJoMC4wMnYwLjAyIHY3My4yN3YwLjAxaC0wLjAyYy0wLjAxLDMuODQtMS41Nyw3LjMzLTQuMSw5Ljg2Yy0yLjUxLDIuNS01Ljk4LDQuMDYtOS44Miw0LjA3djAuMDJoLTAuMDJoLTYxLjdINDAuMXYtMC4wMiBjLTMuODQtMC4wMS03LjM0LTEuNTctOS44Ni00LjFjLTIuNS0yLjUxLTQuMDYtNS45OC00LjA3LTkuODJoLTAuMDJ2LTAuMDJWOTIuNTFIMTMuOTZoLTAuMDF2LTAuMDJjLTMuODQtMC4wMS03LjM0LTEuNTctOS44Ni00LjEgYy0yLjUtMi41MS00LjA2LTUuOTgtNC4wNy05LjgySDB2LTAuMDJWMTMuOTZ2LTAuMDFoMC4wMmMwLjAxLTMuODUsMS41OC03LjM0LDQuMS05Ljg2YzIuNTEtMi41LDUuOTgtNC4wNiw5LjgyLTQuMDdWMGgwLjAyaDYxLjcgaDAuMDF2MC4wMmMzLjg1LDAuMDEsNy4zNCwxLjU3LDkuODYsNC4xYzIuNSwyLjUxLDQuMDYsNS45OCw0LjA3LDkuODJoMC4wMlYxMy45Nkw4OS42MiwxMy45NnogTTc5LjA0LDIxLjY5di03Ljczdi0wLjAyaDAuMDIgYzAtMC45MS0wLjM5LTEuNzUtMS4wMS0yLjM3Yy0wLjYxLTAuNjEtMS40Ni0xLTIuMzctMXYwLjAyaC0wLjAxaC02MS43aC0wLjAydi0wLjAyYy0wLjkxLDAtMS43NSwwLjM5LTIuMzcsMS4wMSBjLTAuNjEsMC42MS0xLDEuNDYtMSwyLjM3aDAuMDJ2MC4wMXY2NC41OXYwLjAyaC0wLjAyYzAsMC45MSwwLjM5LDEuNzUsMS4wMSwyLjM3YzAuNjEsMC42MSwxLjQ2LDEsMi4zNywxdi0wLjAyaDAuMDFoMTIuMTlWMzUuNjUgdi0wLjAxaDAuMDJjMC4wMS0zLjg1LDEuNTgtNy4zNCw0LjEtOS44NmMyLjUxLTIuNSw1Ljk4LTQuMDYsOS44Mi00LjA3di0wLjAyaDAuMDJINzkuMDRMNzkuMDQsMjEuNjl6IE0xMDUuMTgsMTA4LjkyVjM1LjY1di0wLjAyIGgwLjAyYzAtMC45MS0wLjM5LTEuNzUtMS4wMS0yLjM3Yy0wLjYxLTAuNjEtMS40Ni0xLTIuMzctMXYwLjAyaC0wLjAxaC02MS43aC0wLjAydi0wLjAyYy0wLjkxLDAtMS43NSwwLjM5LTIuMzcsMS4wMSBjLTAuNjEsMC42MS0xLDEuNDYtMSwyLjM3aDAuMDJ2MC4wMXY3My4yN3YwLjAyaC0wLjAyYzAsMC45MSwwLjM5LDEuNzUsMS4wMSwyLjM3YzAuNjEsMC42MSwxLjQ2LDEsMi4zNywxdi0wLjAyaDAuMDFoNjEuN2gwLjAyIHYwLjAyYzAuOTEsMCwxLjc1LTAuMzksMi4zNy0xLjAxYzAuNjEtMC42MSwxLTEuNDYsMS0yLjM3aC0wLjAyVjEwOC45MkwxMDUuMTgsMTA4LjkyeiIvPjwvZz48L3N2Zz4=);
    background-color: #5f3ade;
    width: 13px;
    height: 13px;
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
}

.column-bonus-code-text {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    gap: 5px;
}

@media all and (max-width: 767px) {
    .table-bonuses tr td.col3 .btn {
        font-size: 0;
        text-indent: -9999px;
        position: relative;
    }

    .table-bonuses tr td.col3 .btn .fa {
        text-indent: 100% !important;
        position: absolute;
        top: 0;
        left: 0;
    }
}

@media all and (min-width: 768px) {
    .table-bonuses tr {
        flex-wrap: nowrap;
    }

    .table-bonuses tr td.col1 {
        height: 100%;
        /*height: 90px;*/
    }

    .table-bonuses tr td.col2,
    .table-bonuses tr td.col3 {
        height: 100%;
    }

    .table-bonuses tr td.col1 {
        order: 1;
    }

    .table-bonuses tr td.col2 {
        display: block;

        order: 2;
        border: none;
        padding: 0 20px;
        width: 160px;
        flex-shrink: 0;
        font-size: 18px;
    }

    .table-bonuses tr td.col3 {
        order: 4;
        border: none;
        padding-right: 20px;
        padding-left: 20px;
    }

    .table-bonuses tr td.col4 {
        order: 3;
        border-left: 2px dashed #fff;
        border-right: 2px dashed #fff;
        height: 90px;
        display: inline-flex;
        flex-flow: column nowrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        padding: 14px 0 14px 0;
    }

    .table-bonuses tr td.col1 .num {
        width: 50px;
    }

    .table-bonuses tr td.col1 .img-wrapper {
        width: 165px;
        height: 90px;
        margin-top: -1px;
        margin-bottom: -1px;
    }

    .table-bonuses tr td.col3 .btn {
        padding: 10px 32px;
        width: auto;
        height: auto;
        white-space: nowrap;
        letter-spacing: 1px;

    }

    .table-bonuses tr td.col3 .btn .text {
        display: block;
        font-weight: 700;
    }

    .table-bonuses tr td.col3 .btn .fa {
        display: none;
    }
}

@media all and (min-width: 1024px) {
    .table-bonuses tr {
        flex-wrap: nowrap;

    }

    .table-bonuses tr td.col1 {
        height: 100%;
        /*height: 90px;*/
    }

    .table-bonuses tr td.col2,
    .table-bonuses tr td.col3 {
        height: 100%;
    }

    .table-bonuses tr td.col1 {
        order: 1;
    }

    .table-bonuses tr td.col2 {
        order: 2;
        border: none;
        padding: 0 20px 0 40px;
        width: 250px;
        font-size: 22px;
    }

    .table-bonuses tr td.col3 {
        order: 4;
        border: none;
        padding-right: 60px;
        padding-left: 60px;
    }

    .table-bonuses tr td.col4 {
        order: 3;
        border-left: 2px dashed #fff;
        border-right: 2px dashed #fff;
        height: 90px;
        display: inline-flex;
        flex-flow: column nowrap;
        justify-content: center;
        align-items: center;
        height: 100% !important;
        padding-bottom: 0;
        align-self: center;
    }

    .table-bonuses tr .col4 .value {
        font-size: 18px;
    }

    .table-bonuses tr td.col4.double {
        flex-direction: row;
    }

    .table-bonuses tr td.col4.double&gt;div {
        width: 50%;
    }

    .table-bonuses tr .col4.double .type.wel,
    .table-bonuses tr .col4.double .value.wel {
        display: block;
    }

    .table-bonuses tr td.col1 .num {
        width: 50px;
    }

    .table-bonuses tr td.col1 .img-wrapper {
        width: 165px;
        height: 90px;
        margin-top: -1px;
        margin-bottom: -1px;
    }

    .table-bonuses tr td.col3 .btn {
        padding: 16px 48px;
        width: auto;
        height: auto;
        white-space: nowrap;
        letter-spacing: 1px;

    }

    .table-bonuses tr td.col3 .btn .text {
        display: block;
        font-weight: 700;
    }

    .table-bonuses tr td.col3 .btn .fa {
        display: none;
    }

    .table-bonuses--boxes.table-bonuses .loop-bonuses tr td.col2 {
        display: flex;
        justify-content: center;
        align-items: center;
    }


    .table-bonuses--boxes.table-bonuses .loop-bonuses tr {
        display: flex;
        align-items: center;
    }

    .table-bonuses--boxes.table-bonuses .loop-bonuses tr td.col3 {
        margin-bottom: 0;
    }
}

@media screen and (max-width: 576px) {
    .table-bonuses tr {
        flex-flow: row !important;
    }
}

/* ---------- #4.13. # Loop Bonuses ---------- */

/* ---------- 4.14. Loop Table Small ---------- */
/*
.table-small-container .table-bonuses tr:nth-child(2) td.col1{
    background: #F4F4F7;
}
*/
.table-small-container1 {
    margin-top: 25px;
}

.content aside:first-child .table-small-container {
    margin-bottom: -20px;
}

.content aside:first-child .table-small-container h4 {
    margin-top: 30px;
}

.table-small-container .table-bonuses tr td.col1 .num,
.table-small-container .table-bonuses .tr .col1 .num {
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    margin-right: 2px;
}

.table-small-container .table-bonuses tr:nth-child(1) td.col1 .num,
.table-small-container .table-bonuses .tr:nth-child(1) .col1 .num {
    background-size: 36px 36px;
}

.table-small-container .table-bonuses tr:nth-child(2) td.col1 .num,
.table-small-container .table-bonuses .tr:nth-child(2) .col1 .num {
    background-size: 32px 32px;
}

.table-small-container .table-bonuses tr:nth-child(3) td.col1 .num,
.table-small-container .table-bonuses .tr:nth-child(3) .col1 .num {
    background-size: 30px 30px;
}

.table-small .table-bonuses tr,
.table-small-div .table-bonuses .tr {
    flex-wrap: nowrap;
}

.table-small tr td.col2,
.table-small-div .tr .col2 {
    padding: 5px 20px;
    width: auto;
    order: 1;
    line-height: initial;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.table-small tr td.col2 .value,
.table-small-div .tr .col2 .value {
    white-space: normal;

}

.table-small .btn.btn-active,
.table-small-div .btn.btn-active {
    color: #fff;
    background: #2AD369;
}

.table-small .btn.btn-active:hover,
.table-small-div .btn.btn-active:hover {
    background: #15BD54;
}

.content .table-small-container tr td.col2,
.content .table-small-container .tr .col2 {
    order: 2;
}

@media all and (min-width: 768px) {

    .table-small .table-bonuses tr td.col2,
    .table-small-div .table-bonuses .tr .col2 {
        flex-shrink: 1;
    }
}

@media all and (min-width: 1024px) {
    .table-small-div .table-bonuses .tr .col1 .img-wrapper {
        margin-top: 0;
        margin-bottom: 0;
    }

    .table-small-container {
        float: right;
        max-width: 600px;
        margin-left: 60px;
    }

    .content aside:first-child .table-small-container {
        margin-bottom: 0;
    }

    .content aside:first-child .table-small-container h4 {
        margin-top: 0;
    }

    .table-small-container .table-bonuses tr td.col1 .img-wrapper,
    .table-small-container .table-bonuses .tr .col1 .img-wrapper {
        height: 80px;
        width: 125px;
    }

    .table-small-container .table-bonuses tr td.col2,
    .table-small-container .table-bonuses .tr .col2 {
        width: auto;
        padding: 0 15px;
    }

    .table-small-container .table-bonuses tr td.col3,
    .table-small-container .table-bonuses .tr .col3 {
        padding-left: 20px;
        padding-right: 20px;
        height: 80px;
        display: inline-flex;
        align-items: center;
        border-left: 2px dashed #fff;
    }

    .table-small-container tr td.col2 .value,
    .table-small-container .tr .col2 .value {
        font-size: 18px;
    }
}

/*
.table-small tr {
    flex-wrap: nowrap;
}
.table-small tr td.col1 {
    flex-shrink: 0;
}
.table-small tr td.col2 {
    order: 4;
    display: none;
}
.table-small tr td.col3 {
    flex-shrink: 0;
}
.table-small tr td.col4 {
    order: 2;
    align-items: center;
    justify-content: center;
    flex-grow: 1;
    border-right: 2px dashed #fff;
    border-bottom: 2px dashed #fff;
    width: auto;
    padding: 0;
}
.table-small tr td.col4 span {
    padding: 0 10px;
}
@media all and (min-width: 768px) {
    .table-small-container {
        float: right;
        max-width: 400px;
        margin-left: 60px;
    }
    .table-small .img-wrapper {
        height: 60px;
    }
}
*/
/* ---------- # 4.14. Loop Table Small ---------- */

/* ---------- 4.15. Page Top ---------- */

.page-top .table-small {
    color: #3f3f3f;
}

.page-top .table-bonuses tr {
    background: none;
    flex-wrap: nowrap;
}

.page-top .table-bonuses tr:last-child {
    margin-bottom: 0;
}

.page-top .table-bonuses tr td.col1 {
    background: #5F3ADE;
}

.page-top .table-bonuses tr td.col1 .num {
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    margin-right: 2px;
}

.page-top .table-bonuses tr:nth-child(1) td.col1 .num {
    background-size: 36px 36px;
}

.page-top .table-bonuses tr:nth-child(2) td.col1 .num {
    background-size: 32px 32px;
}

.page-top .table-bonuses tr:nth-child(3) td.col1 .num {
    background-size: 30px 30px;
}

.page-top .casino-info-container .img-wrapper {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.page-top .table-bonuses tr td.col2 {
    border: none;
    background: #fff;
    white-space: normal;
    order: 3;
    font-size: 18px;
    padding: 0 4px !important;
}

.page-top .table-bonuses tr td.col2.font-small,
.page-top .table-bonuses tr td.col2 .value.font-small {
    font-size: 12px;
    line-height: 12px;
}

.page-top .table-bonuses tr td.col3 {
    background: #fff;
    border-left: 2px dashed #e9e9e9;
    margin-left: -1px;
}

.page-top .table-bonuses tr td.col3 .btn {
    font-weight: 700;
}

@media all and (min-width: 768px) {
    .page-top .casino-info-container {
        align-self: flex-start;
        margin-top: 0;
    }

    .page-top .table-bonuses tr td.col1 .num {
        margin-right: 0;
    }

    .page-top .table-bonuses tr:nth-child(1) td.col1 .num {
        background-size: 48px 48px;
    }

    .page-top .table-bonuses tr:nth-child(2) td.col1 .num {
        background-size: 42px 42px;
    }

    .page-top .table-bonuses tr:nth-child(3) td.col1 .num {
        background-size: 36px 36px;
    }

    .page-top .table-bonuses tr td.col1 .img-wrapper {
        height: 80px;
        width: 125px;
    }

    .page-top .table-bonuses tr td.col2 {
        height: 80px;
        width: auto;
        padding: 0;
    }

    .page-top .table-bonuses tr td.col2 .value {
        /*line-height: 80px;*/
        font-size: 18px;
    }

    .page-top .table-bonuses tr td.col2.font-small,
    .page-top .table-bonuses tr td.col2 .value.font-small {
        font-size: 14px;
        line-height: 20px;
    }

    .page-top .table-bonuses tr td.col3 {
        height: 80px;
        display: inline-flex;
        align-items: center;
    }

}

@media all and (min-width: 1024px) {
    .page-top .container {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .page-top .table-bonuses tr {
        margin-bottom: 20px;
    }

    .page-top .casino-top-left {
        width: 53%;
        padding-right: 22px;
    }

    .page-top .casino-info-container {
        width: 47%;
        padding-left: 22px;
    }

    .page-top .casino-info-container h2,
    .page-top .casino-info-container h4 {
        padding-left: 50px;
        font-size: 24px;
    }

    .page-top .table-bonuses tr td.col2 .value {
        /*line-height: 80px;*/
        font-size: 18px;
        padding: 0 4px;
    }

    .page-top .table-bonuses tr td.col3 {
        padding-left: 5px;
        padding-right: 5px;
    }

    .page-top .table-bonuses tr td.col3 .btn {
        padding: 10px 12px;
    }

    .page-top .table-bonuses .btn .text {
        font-size: 12px;
    }
}

@media all and (min-width: 1240px) {
    .page-top .casino-top-left {
        width: 53%;
        padding-right: 44px;
    }

    .page-top .casino-info-container {
        width: 47%;
        padding-left: 44px;
    }

    .page-top .casino-info-container h2,
    .page-top .casino-info-container h4 {
        padding-left: 50px;
        font-size: 24px;
    }

    .page-top .table-bonuses tr td.col3 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .page-top .table-bonuses tr td.col3 .btn {
        padding: 12px 40px;
    }

    .page-top .table-bonuses .btn .text {
        font-size: 13px;
    }
}

/* -------------------- 5. Casino -------------------- */

.casino-header {
    background: #5F3ADE;
    color: #fff;
    padding: 30px 0;
}

.casino-header .casino-top-left a {
    color: #fff;
}

.casino-header .casino-top-left li::before {
    border-color: #fff;
}

.ratings {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
}

.ratings .value {
    line-height: 23px;
    margin-right: 8px;
    font-weight: 700;
    font-size: 18px;
}

.post-ratings img {
    width: 16px;
    height: 16px;
    margin-right: 5px;
    /*filter: brightness(0) saturate(100%) invert(100%) sepia(11%) saturate(7476%) hue-rotate(179deg) brightness(130%) contrast(96%);*/
}

.ratings .voted {
    margin: 0 0 0 auto;
    line-height: 21px;
}

.meta {
    margin: 20px auto 24px auto;
    font-size: 12px;
    font-weight: 200;
}

.meta-author {
    color: #fff;
}

.casino-header .show-more {
    overflow: hidden;
    color: #B8A7F0;
    position: relative;
    text-align: justify;
    line-height: 24px;
    max-height: 92px;
}

.casino-header .show-more::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 20px;
    width: 100%;
    -webkit-background: linear-gradient(to top, #5F3ADE 0%, rgba(255, 255, 255, 0) 60%);
    background: linear-gradient(to top, #5F3ADE 0%, rgba(255, 255, 255, 0) 60%);
}

.casino-header .item-toggle {
    background: #fff;
}

.casino-header .item-toggle .lines::before,
.casino-header .item-toggle .lines::after {
    background: #5434C3;
}

.casino-header .show-more-container .collapsed+div .item-toggle .lines::after {
    transform: rotate(90deg);
}

.casino-header .show-more-container button {
    color: #fff;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
}

.casino-info-container {
    margin-top: 30px;
    border-radius: 10px;
}

.casino-info-container .logo-container {
    background: #fff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 10px;
}

.casino-info-container .img-wrapper {
    position: relative;
    overflow: hidden;
    width: 150px;
    height: 50px;
    margin: 0 auto;
    border-radius: 10px;
}

.casino-info-container .img-wrapper img {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: auto;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
    border-radius: 10px;
}

.casino-header .button-container .btn {
    width: 100%;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 22px 0;
}

.page-top .casino-info-container h2 {
    font-size: 20px;
}

@media all and (min-width: 768px) {
    .page-top .casino-info-container h2 {
        font-size: 26px;
    }

    .casino-header {
        padding-top: 28px;
        padding-bottom: 50px;
    }

    .single .format-standard .casino-header {
        padding-top: 27px;
        padding-bottom: 80px;
    }

    .casino-header .post-title {
        margin-bottom: 16px;
    }

    .casino-header .single-table-conversion.mobile {
        display: none;
    }

    .casino-header .single-table-conversion.desctop {
        display: flex;
    }

    .casino-header:not(.page-top) .container {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .casino-header:not(.page-top) .casino-top-left {
        width: 65%;
        padding-right: 25px;
    }

    .casino-header:not(.page-top) .casino-info-container {
        width: 35%;
        align-self: start;
        margin-top: 0;
    }

    .ratings .value {
        font-size: 24px;
        margin-right: 18px;
        line-height: normal;
    }

    .ratings .voted {
        margin-left: 35px;
        line-height: 22px;
    }

    .post-ratings img {
        width: 20px;
        height: 20px;
        margin-right: 10px;
    }

    .meta {
        font-size: 14px;
    }

    .meta-author {
        margin-right: 10px;
    }

    .meta-date span {
        margin-left: 10px;
        margin-right: 10px;
    }

    .casino-info-container .img-wrapper {
        height: 80px;
    }

    section .show-more.collapsed {
        max-height: 175px;
    }

    .show-more::after {
        max-height: 100px;
    }
}

@media all and (min-width: 1024px) {
    .casino-header:not(.page-top) .casino-top-left {
        padding-right: 75px;
    }
}

@media all and (min-width: 1240px) {
    .casino-header:not(.page-top) .casino-top-left {
        padding-right: 150px;
    }
}

@media screen and (max-width: 767px) {
    .casino-header {
        padding-top: 19px;
    }
}

/* -------------------- 7. New casino table -------------------- */


.table-bonuses-item {
    display: flex;
    background: #fff;
    flex-wrap: nowrap;
    text-align: center;
    overflow: hidden;
    border-radius: 10px;
    max-width: 1230px;
    margin-left: auto;
    margin-right: auto;
}

.table-bonuses-item.hide {
    display: none;
}

.table-bonuses-item {
    margin-bottom: 10px;
}

.table-bonuses-item-num,
.table-bonuses-item-name,
.table-bonuses-item-info,
.table-bonuses-item-button {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.table-bonuses-item-num {
    position: relative;
    width: 50px;
}

.table-bonuses-item-num:before {
    content: "";
    height: 100%;
    width: calc(100% + 10px);
    left: 0;
    top: 0;
    position: absolute;
    background-color: #5434C3;
    z-index: 1;
}

.table-bonuses-item-num span {
    position: relative;
    z-index: 3;
    display: block;
    width: 50px;
    color: #fff;
    font-size: 16px;
}

.table-bonuses-item:nth-child(2) .num,
.table-bonuses-item:nth-child(3) .num,
.table-bonuses-item:nth-child(4) .num {
    background-size: 36px 36px;
    height: 36px;
    line-height: 36px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.table-bonuses-item-img {
    width: 165px;
    height: 90px;
    position: relative;
    z-index: 3;
    overflow: hidden;
}

.table-bonuses-item-img img {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    border-radius: 10px 0 0 10px;
    object-fit: cover;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.table-bonuses-item-name {
    width: 250px;
    border-right: 2px dashed #f4f4f7;
}

.table-bonuses-item-name,
.table-bonuses-item-name a {
    color: #3f3f3f;
    font-size: 22px;
    font-weight: bold;
}

.table-bonuses-item-info {
    flex: 1;
    text-align: center;
    font-size: 12px;
    border-right: 2px dashed #f4f4f7;
}

.table-bonuses-item-info .type {
    display: block;
}

.table-bonuses-item-info .value {
    font-size: 18px;
    display: block;
    text-align: center;
    font-weight: 700;
    margin-top: 4px;
}

.table-bonuses-item-button {
    width: 258px;
}

.table-bonuses-item-button button {
    padding: 16px 48px;
    width: auto;
    height: auto;
    white-space: nowrap;
    letter-spacing: 1px;
    font-weight: 700;
}

.table-bonuses-item-button button .text {
    display: block;
}

.table-bonuses-item-button button .fa {
    display: none;
}

.table-bonuses-more {
    text-align: center;
    margin-top: 20px;
}

@media screen and (max-width: 1200px) {
    .table-bonuses-item {
        margin-right: 25px;
        margin-left: 25px;
    }
}

@media screen and (max-width: 991px) {
    .table-bonuses-item-name {
        width: 160px;
        padding: 0 20px;
        box-sizing: border-box;
    }

    .table-bonuses-item-name a {
        font-size: 18px;
    }

    .table-bonuses-item-info .type {
        font-size: 12px;
        margin-bottom: 4px;
    }

    .table-bonuses-item-info .value {
        font-weight: 700;
        font-size: 14px;
    }

    .table-bonuses-item-button {
        width: 146px;
    }

    .table-bonuses-item-button button {
        font-size: 14px;
        padding: 10px 32px;
    }

    .table-bonuses-item-info.double .type.wel,
    .table-bonuses-item-info.double .value.wel {
        display: none;
    }
}

@media screen and (max-width: 760px) {
    .table-bonuses-item-img {
        width: 90px;
        height: 50px;
    }

    .table-bonuses-item-name {
        display: none;
    }

    .table-bonuses-item-button {
        width: 66px;
    }

    .table-bonuses-item-button button {
        width: 32px;
        height: 32px;
        padding: 0;
        font-size: 0;
        text-indent: -9999px;
        position: relative;
        /* color: #fff; */
    }

    .table-bonuses-item-button button .text {
        display: none;
    }

    .table-bonuses-item-button button .fa {
        width: 32px;
        height: 32px;
        transform: rotate(-90deg);
        display: block;
    }

    .table-bonuses-item-button button .fa:before {
        filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(92deg) brightness(101%) contrast(107%);
        margin-top: -1px;
        margin-left: 1px;
        width: 20px;
        height: 20px;
        content: "";
    }

    .table-bonuses tr td.col3 .btn .fa::before {
        content: "";
    }
}

@media screen and (max-width: 470px) {
    .table-bonuses-item-img {
        height: auto !important;
    }
}

/* ---------- 4.7. Single Table  ---------- */

/* ----- mobile ----- */
.single-table-conversion.mobile {
    margin: 25px 0;
}

.content .single-table-conversion.mobile .logo-container {
    max-height: 450px;
}

.single-table-conversion.mobile .logo-container {
    background: #fff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    position: relative;
}

.single-table-conversion.mobile .img-wrapper {
    position: relative;
    overflow: hidden;
    width: 150px;
    height: 50px;
    border-radius: 10px;
    margin: 0 auto;
}

.single-table-conversion.mobile .img-wrapper img {
    height: auto;
}

.single-table-conversion.mobile .casino-data-container {
    background: #5434C3;
    padding: 15px 10px;
    border: none;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    position: relative;
}

.single-table-conversion.mobile .casino-data-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-background-image: linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%);
    background-image: linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%);
    background-size: 28px 1px;
    background-repeat: repeat-x;
}

.single-table-conversion.mobile .casino-data-container .min-deposit {
    width: 35%;
    border: none;
}

.single-table-conversion.mobile .casino-data-container .bonus {
    width: 30%;
}

.single-table-conversion.mobile .casino-data-container .reflink {
    width: 35%;
    padding-right: 12px;
    padding-left: 12px;
}

.single-table-conversion.mobile .casino-data-container .value {
    font-size: 16px;
}



.single-table-conversion.mobile .btn {
    display: block;
    width: 100%;
    border: 1px solid #29CD66;
    border-radius: 10px;
    color: #29CD66;
    text-transform: uppercase;
    text-align: center;
    padding: 12px 4px;
    font-size: 12px;
}

.single-table-conversion.mobile .btn.btn-tocasino {
    color: #fff;
}

.single-table-conversion.mobile .btn.btn-avial {
    color: #3f3f3f;
    background: #F4F4F7;
}

/* ----- # mobile ----- */

/* ----- desctop ----- */
.content .single-table-conversion {
    color: #fff;
}

.single-table-conversion.desctop {
    display: none;
    margin-top: 35px;
    flex-flow: row nowrap;
    height: 90px;
    overflow: hidden;
}

.content .single-table-conversion.desctop {
    display: inline-flex;
    margin: 20px 0;
    width: 100%;
}

.content .single-table-conversion {
    border-radius: 10px;
    overflow: hidden;
}

.single-table-conversion .logo-container a {
    display: block;
    width: 100%;
    height: 100%;
}

.single-table-conversion .logo-container a img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.single-table-conversion .casino-data-container {
    flex-direction: row;
    margin-bottom: 0;
    justify-content: space-around;
}

.single-table-conversion.mobile .casino-data-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.single-table-conversion.mobile .casino-data-container &gt; div{
    width: 100% !important;
    margin-bottom: 10px !important;
}

.single-table-conversion.mobile .casino-data-container &gt; div:last-child {
    margin-bottom: 0 !important;
}


.single-table-conversion.desctop .logo-container {
    position: relative;
}

.single-table-conversion.desctop .logo-container .btn-tocasino {
    display: block;
    width: 100%;
    height: 100%;
}

.single-table-conversion.desctop .logo-container img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.single-table-conversion.desctop .img-wrapper {
    position: relative;
    overflow: hidden;
    width: 150px;
    height: 90px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    margin: 0 auto;
}

.single-table-conversion.desctop .img-wrapper img {
    height: auto;
}

.single-table-conversion.desctop .casino-data-container {
    padding: 0;
    align-items: center;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    background: #5434C3;
}

.single-table-conversion.desctop .min-deposit {
    padding-left: 20px;
    padding-right: 10px;
}

.single-table-conversion.desctop .bonus {
    padding-left: 10px;
    padding-right: 10px;
}

.single-table-conversion.desctop .reflink {
    padding-left: 10px;
    padding-right: 10px;
}

.single-table-conversion.desctop .btn {
    white-space: nowrap;
}

@media all and (min-width: 1024px) {
    .single-table-conversion.desctop .logo-container {
        width: 186px;
    }

    .single-table-conversion.desctop .img-wrapper {
        width: 100%;
    }

    .single-table-conversion.desctop .casino-data-container {
        flex: 1 1 186px;
    }

    .single-table-conversion.desctop .min-deposit {
        padding-left: 30px;
        padding-right: 20px;
    }

    .single-table-conversion.desctop .bonus {
        padding-left: 24px;
        padding-right: 24px;
    }

    .single-table-conversion.desctop .reflink {
        padding-right: 24px;
        padding-left: 24px;
    }

    .single-table-conversion.desctop .btn {
        padding: 14px 40px;
    }
}

.casino-data-container {
    display: flex;
    flex-direction: column;
    padding: 20px 0;
    position: relative;
}

.casino-info-container .casino-data-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-background-image: linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%);
    background-image: linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%);
    background-size: 28px 1px;
    background-repeat: repeat-x;
}

.casino-data-container .value {
    font-weight: bold;
    font-size: 18px;
}

.casino-data-container .value.font-small {
    font-size: 14px;
}

.casino-data-container .min-deposit {
    width: 40%;
    text-align: center;
    border-right: 1px solid #48309F;
}

.casino-data-container .bonus {
    width: 35%;
    text-align: center;
}

.casino-data-container .games {
    width: 25%;
    text-align: center;
    border-left: 1px solid #48309F;
}

.casino-info-container .tabs {
    background: #fff;
}

.casino-info-container .tabs::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-background-image: linear-gradient(to right, #48309F 0%, #48309F 50%, transparent 50%);
    background-image: linear-gradient(to right, #48309F 0%, #48309F 50%, transparent 50%);
    background-size: 28px 1px;
    background-repeat: repeat-x;
}

.casino-info-container .tabs-nav {
    width: 100%;
}

.tabs-nav ul {
    overflow-x: auto;
    display: flex;
    flex-flow: row nowrap;
    margin-bottom: 30px;
    padding-bottom: 10px;
}

.tabs-nav ul::-webkit-scrollbar {
    height: 0;
}

.tabs-nav li.tab-title {
    position: relative;
    font-size: 16px;
    line-height: 16px;
    cursor: pointer;
    margin-right: 24px;
    white-space: nowrap;
    color: #B3B3B3;
}

.tabs-nav li.tab-title.active {
    font-weight: 600;
    color: #000;
}

.tabs-nav li.tab-title.active::before {
    content: '';
    width: 100%;
    height: 3px;
    border-radius: 3px;
    background: #2B1E5A;
    position: absolute;
    bottom: -6px;
    left: 0;
}

@media all and (min-width: 768px) {
    .terms-container {
        position: relative;
        display: flex;
        overflow: hidden;
    }

    .tabs .tabs-nav .title {
        font-size: 16px
    }

    .casino-info-container .terms {
        display: unset;
        visibility: hidden;
        margin-right: -100%;
    }

    .casino-info-container .terms.show {
        display: unset;
        visibility: visible;
        margin-right: 0;
    }
}


.casinos-default tfoot td,
.table-bonuses tfoot td {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

/* ---------- Loop Casinos Div ---------- */

.page-top .table-div {
    color: #3f3f3f;
}

.page-top .table-bonuses .tr {
    background: none;
    flex-wrap: nowrap;
}

.page-top .table-bonuses .tr:last-child {
    margin-bottom: 0;
}

.page-top .table-bonuses .tr .col1 {
    background: #5F3ADE;
}

.page-top .table-bonuses .tr .col1 .num {
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    margin-right: 2px;
}

.page-top .table-bonuses .tr:nth-child(1) .col1 .num {
    background-size: 36px 36px;
}

.page-top .table-bonuses .tr:nth-child(2) .col1 .num {
    background-size: 32px 32px;
}

.page-top .table-bonuses .tr:nth-child(3) .col1 .num {
    background-size: 30px 30px;
}

.page-top .table-bonuses .tr .col2 {
    border: none;
    background: #fff;
    white-space: normal;
    order: 3;
    font-size: 18px;
    padding: 0 4px !important;
}

.page-top .table-bonuses .tr .col2.font-small,
.page-top .table-bonuses .tr .col2 .value.font-small {
    font-size: 12px;
    line-height: 12px;
}

.page-top .table-bonuses .tr .col3 {
    background: #fff;
    border-left: 2px dashed #e9e9e9;
    margin-left: -1px;
}

.page-top .table-bonuses .tr .col3 .btn {
    font-weight: 700;
    background: #5434c3;
    border-color: #5434c3;
}

.loop-container .casinos-default .btn.showmore {
    background: #5333c3;
    border-color: #5333c3;
    color: #ffffff;
    margin-top: 0;
}

.loop-container .casinos-default .btn.showmore:hover {
    color: #5333c3;
    background: #ffffff;
}

.loop-container .table-bonuses--boxes.table-bonuses tfoot {
    width: 100%;
    display: block;
}

.loop-container .table-bonuses--boxes.table-bonuses tfoot tr {
    margin-bottom: 0;
    padding-bottom: 4px;
}

@media (max-width: 479.98px) {
    .loop-container .table-bonuses--boxes.table-bonuses {
        margin-bottom: 0 !important;
    }
}

@media all and (min-width: 768px) {
    .page-top .table-bonuses .tr .col1 .num {
        margin-right: 0;
    }

    .page-top .table-bonuses .tr:nth-child(1) .col1 .num {
        background-size: 48px 48px;
    }

    .page-top .table-bonuses .tr:nth-child(2) .col1 .num {
        background-size: 42px 42px;
    }

    .page-top .table-bonuses .tr:nth-child(3) .col1 .num {
        background-size: 36px 36px;
    }

    .page-top .table-bonuses .tr .col1 .img-wrapper {
        height: 80px;
        width: 125px;
    }

    .page-top .table-bonuses .tr .col2 {
        height: 80px;
        width: auto;
        padding: 0;
    }

    .page-top .table-bonuses .tr .col2 .value {
        /*line-height: 80px;*/
        font-size: 18px;
    }

    .page-top .table-bonuses .tr .col2.font-small,
    .page-top .table-bonuses .tr .col2 .value.font-small {
        font-size: 14px;
        line-height: 20px;
    }

    .page-top .table-bonuses .tr .col3 {
        height: 80px;
        display: inline-flex;
        align-items: center;
    }

}

@media all and (min-width: 1024px) {
    .page-top .table-bonuses .tr {
        margin-bottom: 20px;
    }

    .page-top .table-bonuses .tr .col2 .value {
        font-size: 18px;
        padding: 0 4px;
    }

    .page-top .table-bonuses .tr .col3 {
        padding-left: 5px;
        padding-right: 5px;
    }

    .page-top .table-bonuses .tr .col3 .btn {
        padding: 10px 12px;
    }

    .page-top .table-bonuses .btn .text {
        font-size: 12px;
    }
}

@media all and (min-width: 1240px) {
    .page-top .table-bonuses .tr .col3 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .page-top .table-bonuses .tr .col3 .btn {
        padding: 12px 40px;
        line-height: 16px;
    }

    .page-top .table-bonuses .btn .text {
        font-size: 13px;
    }
}

.table-bonuses {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 10px;
    border-radius: 10px;
}

.table-bonuses .tr {
    display: flex;
    flex-flow: row wrap;
    margin-bottom: 10px;
    justify-content: space-between;
    align-items: center;
    border-radius: 10px;
    overflow: hidden;
    background: #F4F4F7;
}

.table-bonuses tfoot .tr {
    background: 0 0;
}

.table-bonuses .tr .col1 {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
    background: #5434C3;
    height: 50px;
    order: 1;
}

.table-bonuses .tr .col1 .num {
    width: 36px;
    font-size: 16px;
    color: #fff;
    text-align: center;
}

.table-bonuses .tr .col1 .img-wrapper {
    margin-right: -2px;
    width: 90px;
    height: 50px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.table-bonuses .tr .col1 .img-wrapper img {
    height: auto;
}

.table-bonuses .tr .col2 {
    white-space: nowrap;
    text-align: center;
    font-weight: 600;
    border-bottom: 2px dashed #fff;
    flex-grow: 1;
    height: 50px;
    line-height: 50px;

    display: none;
}

.table-bonuses .tr .col3 {
    padding: 8px 16px;
    border-left: 2px dashed #fff;
    border-bottom: 2px dashed #fff;
    height: 50px;
    order: 3;
}

.table-bonuses .tr .col3 .btn {
    width: 32px;
    height: 32px;
    padding: 0;
}

.table-bonuses .tr .col3 .btn.btn-avial {
    border: 2px solid #29CD66;
}

.table-bonuses .tr .col3 .btn .text {
    display: none;
}

.table-bonuses .tr .col3 .btn .fa {
    width: 32px;
    height: 32px;
    transform: rotate(-90deg);
}

.table-bonuses .tr .col3 .btn .fa::before {
    margin-top: -1px;
    margin-left: 1px;
    width: 20px;
    height: 20px;
}

.table-bonuses .tr .col3 .btn-tocasino .fa::before {
    filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(92deg) brightness(101%) contrast(107%);
}

.table-bonuses .tr .col3 .btn-avial .fa::before {
    filter: invert(59%) sepia(83%) saturate(394%) hue-rotate(90deg) brightness(93%) contrast(95%);
}

.table-bonuses .tr .col4 {
    /*width: 100%;*/
    /*padding: 14px 0 14px 0;*/
    order: 2;
}

.table-bonuses .tr .col4 .type {
    display: block;
    text-align: center;
    font-size: 12px;
    margin-bottom: 4px;
}

.table-bonuses .tr .col4 .value {
    display: block;
    text-align: center;
    font-weight: 700;
}

.table-bonuses .tr .col4.double .type.wel,
.table-bonuses .tr .col4.double .value.wel {
    display: none;
}

@media all and (max-width: 767px) {
    .table-bonuses .tr .col3 .btn {
        font-size: 0;
        text-indent: -9999px;
        position: relative;
    }

    .table-bonuses .tr .col3 .btn .fa {
        text-indent: 100% !important;
        position: absolute;
        top: 0;
        left: 0;
    }
}

@media all and (min-width: 768px) {
    .table-bonuses .tr {
        flex-wrap: nowrap;
    }

    .table-bonuses .tr .col1 {
        height: 100%;
        /*height: 90px;*/
    }

    .table-bonuses .tr .col2,
    .table-bonuses .tr .col3 {
        height: 100%;
    }

    .table-bonuses .tr .col1 {
        order: 1;
    }

    .table-bonuses .tr .col2 {
        display: block;

        order: 2;
        border: none;
        padding: 0 20px;
        width: 160px;
        flex-shrink: 0;
        font-size: 18px;
    }

    .table-bonuses .tr .col3 {
        order: 4;
        border: none;
        padding-right: 20px;
        padding-left: 20px;
    }

    .table-bonuses .tr .col4 {
        order: 3;
        border-left: 2px dashed #fff;
        border-right: 2px dashed #fff;
        height: 90px;
        display: inline-flex;
        flex-flow: column nowrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        padding: 14px 0 14px 0;
    }

    .table-bonuses .tr .col1 .num {
        width: 50px;
    }

    .table-bonuses .tr .col1 .img-wrapper {
        width: 165px;
        height: 90px;
        margin-top: -1px;
        margin-bottom: -1px;
    }

    .table-bonuses .tr .col3 .btn {
        padding: 10px 32px;
        width: auto;
        height: auto;
        white-space: nowrap;
        letter-spacing: 1px;

    }

    .table-bonuses .tr .col3 .btn .text {
        display: block;
        font-weight: 700;
    }

    .table-bonuses .tr .col3 .btn .fa {
        display: none;
    }
}

@media all and (min-width: 1024px) {
    .table-bonuses .tr {
        flex-wrap: nowrap;

    }

    .table-bonuses .tr .col1 {
        height: 100%;
        /*height: 90px;*/
    }

    .table-bonuses .tr .col2,
    .table-bonuses .tr .col3 {
        height: 100%;
    }

    .table-bonuses .tr .col1 {
        order: 1;
    }

    .table-bonuses .tr .col2 {
        order: 2;
        border: none;
        padding: 0 80px;
        width: 250px;
        font-size: 22px;
    }

    .table-bonuses .tr .col3 {
        order: 4;
        border: none;
        padding-right: 60px;
        padding-left: 60px;
    }

    .table-bonuses .tr .col4 {
        order: 3;
        border-left: 2px dashed #fff;
        border-right: 2px dashed #fff;
        height: 90px;
        display: inline-flex;
        flex-flow: column nowrap;
        justify-content: center;
        align-items: center;
    }

    .table-bonuses .tr .col4 .value {
        font-size: 18px;
    }

    .table-bonuses .tr .col4.double {
        flex-direction: row;
    }

    .table-bonuses .tr .col4.double&gt;div {
        width: 50%;
    }

    .table-bonuses .tr .col4.double .type.wel,
    .table-bonuses .tr .col4.double .value.wel {
        display: block;
    }

    .table-bonuses .tr .col1 .num {
        width: 50px;
    }

    .table-bonuses .tr .col1 .img-wrapper {
        width: 165px;
        height: 90px;
        margin-top: -1px;
        margin-bottom: -1px;
    }

    .table-bonuses .tr .col3 .btn {
        padding: 16px 48px;
        width: auto;
        height: auto;
        white-space: nowrap;
        letter-spacing: 1px;

    }

    .table-bonuses .tr .col3 .btn .text {
        display: block;
        font-weight: 700;
    }

    .table-bonuses .tr .col3 .btn .fa {
        display: none;
    }
}

@media screen and (max-width: 576px) {
    .table-bonuses .tr {
        flex-flow: row !important;
    }
}

.table-div .table-bonuses .tr {
    flex-wrap: nowrap;
}

.table-div .tr .col2 {
    padding: 5px 20px;
    width: auto;
    line-height: initial;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.table-div .tr .col2 .value {
    white-space: normal;

}

.table-div .btn.btn-active {
    color: #fff;
    background: #2AD369;
}

.table-div .btn.btn-active:hover {
    background: #15BD54;
}

@media all and (min-width: 768px) {
    .table-div .table-bonuses .tr .col2 {
        flex-shrink: 1;
    }
}

/* ---------- # Loop Casinos Div ---------- */

/* ---------- 4.5. Plus Minus  ---------- */

.cool-list-container {
    margin: 8px auto 15px auto;
}

.cool-list-container .title {
    color: #fff;
    background: #5F3ADE;
    font-size: 16px;
    line-height: 16px;
    font-weight: 600;
    padding: 18px 0;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    letter-spacing: 1px;
    margin-bottom: 0;
    margin-top: 0;
}

.cool-list-container .pluses {
    margin-bottom: 15px;
}

.cool-list-container li {
    background: #F4F4F7;
    position: relative;
    padding: 20px 30px 20px 80px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 14px;
    line-height: 20px;
}

.cool-list-container li strong,
.cool-list-container li a {
    display: contents;
}

.cool-list-container li:nth-child(even) {
    background: #F9F9FB;
}

.cool-list-container li:last-child {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.cool-list-container li span {
    display: block;
    width: 32px;
    height: 32px;
    position: absolute;
    top: 50%;
    margin-top: -16px;
    left: 32px;
    border-radius: 10px;
}

.cool-list-container li span.o {
    background: #b5b5f2;
}

.cool-list-container li span.p,
.cool-list-container .pluses span {
    background: #2AD369;
}

.cool-list-container li span.m,
.cool-list-container .minuses span {
    background: #E52828;
}

.cool-list-container li span.m::before,
.cool-list-container li span.p::before,
.cool-list-container li span.p::after,
.cool-list-container .pluses span::before,
.cool-list-container .pluses span::after,
.cool-list-container .minuses span::before {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 10px;
    height: 2px;
    background: #fff;
}

.cool-list-container li span.p::after,
.cool-list-container .pluses span::after {
    -webkit-transform: translate(-50%, -50%) rotate(90deg);
    -moz-transform: translate(-50%, -50%) rotate(90deg);
    -ms-transform: translate(-50%, -50%) rotate(90deg);
    -o-transform: translate(-50%, -50%) rotate(90deg);
    transform: translate(-50%, -50%) rotate(90deg);
}

@media all and (min-width: 768px) {
    .cool-list-container.left {
        width: 50%;
        float: left;
        margin-right: 25px;
    }

    .cool-list-container.right {
        width: 50%;
        float: right;
        margin-left: 25px;
    }

    .cool-list-container li {
        line-height: 24px;
    }

    .cool-list-container.full {
        display: flex;
        flex-flow: row nowrap;
    }

    .cool-list-container .pluses .title {
        border-top-right-radius: 0;
    }

    .cool-list-container .minuses .title {
        border-top-left-radius: 0;
    }

    .cool-list-container .pluses,
    .cool-list-container .minuses {
        width: 50%;

    }
}

/* ---------- 4.10. Casino button ---------- */
.casino-button-container {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    padding: 24px 32px;
    margin: 25px auto;
    border-radius: 10px;
    background: #5A41D6;
}

.casino-button-container .img-wrapper {
    width: 100px;
    height: 60px;
    border-radius: 10px;
    background: none;
}

.casino-button-container .img-wrapper img {
    height: auto;

}

.casino-button-container .img-wrapper .default {
    width: 48px;
    height: 48px;
}

.casino-button-container .text {
    flex: 1 1 50px;
    padding-left: 16px;
}

.casino-button-container .text1 {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
}

.casino-button-container .text2 {
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
}

.casino-button-container .button-container {
    width: 100%;
    margin-top: 10px;

}

.casino-button-container .button-container .btn {
    width: 100%;
    font-weight: 700;
}

@media all and (min-width: 768px) {
    .casino-button-container {
        padding: 22px 130px;
    }

    .casino-button-container .text {
        flex: 1;
        padding-left: 24px;
    }

    .casino-button-container .button-container {
        flex: 1;
        margin-top: 0;
        text-align: right;
        justify-content: flex-end;
        display: flex;
    }

    .casino-button-container .button-container .btn {
        width: auto;
        padding-left: 50px;
        padding-right: 50px;
    }
}

/* ---------- 4.22. Conversion Banners ---------- */
.conversion-container .conv-title {
    margin-top: 24px;
    font-size: 24px;
    line-height: 28px;
    font-weight: bold;
    color: #252525;
}

.conversion-container .conv-button,
.conversion-container .top-conv-button {
    display: block;
    width: 100%;
    padding: 16px;
    margin-top: 24px;
    background-color: #67CF74;
    border: 1px solid #5FC96D;
    border-radius: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
}

.conv-button,
.top-conv-button {
    background-color: #67CF74;
    color: #fff;
}

.conv-button:hover,
.top-conv-button:hover {
    background-color: #2ad369;
}

.conversion-container .conversion-top {
    text-align: center;
}

/* ----- 4.22.1. Top Conversion Banner ----- */
.conversion-container.banner-small {
    background-color: #F9F9FA;
    padding: 16px;
    margin: 24px auto;
    border: 3px solid #F6BB52;
    border-radius: 10px;
}

@media all and (min-width: 768px) {}

@media all and (min-width: 1024px) {}

/* ----- 4.22.2. Conversion Banner ----- */

.conversion-container.banner-table {
    background-color: #4735BA;
    padding: 0;
    margin: 24px auto;
    border-radius: 10px;
}

.conversion-container.banner-table .conversion-top {
    padding: 16px;
    background-color: #342885;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.conversion-container.banner-table .conversion-bottom {
    padding: 16px;
}

.conversion-container.banner-table .conv-title {
    color: #fff;
}

.conversion-container.banner-table .conv-text {
    color: #ECE9FF;
    margin-top: 16px;
    margin-bottom: 24px;
}

@media all and (min-width: 768px) {

    .conversion-container.banner-small .conversion-top,
    .conversion-container.banner-table {
        display: flex;
        align-items: center;
    }

    .conversion-container.banner-small .conv-title {
        margin-top: 0;
        margin-left: 24px;
    }

    .conversion-container.banner-small figure {
        flex: 1 20%;
    }

    .conversion-container.banner-small .conv-title {
        flex: 1 80%;
        text-align: left;
    }

    .conversion-container.banner-table .conversion-top {
        flex: 1 33%;
        border-bottom-left-radius: 10px;
        border-top-right-radius: 0;
    }

    .conversion-container.banner-table .conversion-bottom {
        flex: 1 67%;
        padding: 24px 120px;
    }

    .conversion-container.banner-table .conv-title {
        font-size: 36px;
        line-height: 42px;
    }
}

@media all and (min-width: 1024px) {}

/* ---------- # 4.22. Conversion Banners ---------- */
.table-bonuses tr.conversion-row,
.table-bonuses .tr.conversion-row {
    background-color: #5844D6;
}

.table-bonuses tr.conversion-row .img-wrapper,
.table-bonuses .tr.conversion-row .img-wrapper {
    padding: 10px;
    background-color: #5844D6;
}

.table-bonuses tr.conversion-row td.col3,
.table-bonuses tr.conversion-row td.col4,
.table-bonuses .tr.conversion-row .td.col3,
.table-bonuses .tr.conversion-row .td.col4 {
    border: none;
}

.table-bonuses tr.conversion-row .img-wrapper img.conversion-image-table,
.table-bonuses .tr.conversion-row .img-wrapper img.conversion-image-table {
    height: 100%;
    width: auto;
    position: relative;
}

.table-bonuses tr.conversion-row td.col2,
.table-bonuses tr.conversion-row td.col4,
.table-bonuses .tr.conversion-row .td.col2,
.table-bonuses .tr.conversion-row .td.col4 {
    color: #fff;
}

.page-top .casino-info-container .casino-info-top-banner img {
    width: auto;
    height: auto;
}

.page-top .casino-info-container .casino-info-top-banner.banner-link {
    cursor: pointer;
}

.page-top .casino-info-container .casino-info-top-banner.sp-static {
    position: static;
    height: auto;
    width: 100%;
}

/* ----- Casino Loop Table Boxes Style ----- */
.table-bonuses--boxes.table-bonuses tr td.col1 {
    background: transparent;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
    width: 220px;
    max-width: 220px;
}

.table-bonuses--boxes.table-bonuses tr {
    padding: 22px 22px 14px 12px;
    display: flex;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
}


.table-bonuses--boxes.table-bonuses tr td.col1 .num {
    border-radius: 50%;
    background: #5f3ade;
    width: 24px;
    height: 24px;
    font-style: normal;
    font-weight: 800;
    font-size: 16px;
    line-height: 155%;
    letter-spacing: .02em;
    color: #fff;
    display: block;
    margin-left: 0;
    margin-right: 12px;
}

.table-bonuses--boxes.table-bonuses tr:nth-of-type(1) td.col1 .num,
.table-bonuses--boxes.table-bonuses tr:nth-of-type(2) td.col1 .num,
.table-bonuses--boxes.table-bonuses tr:nth-of-type(3) td.col1 .num {
    background: #fdb813;
}

.table-bonuses--boxes.table-bonuses tr td.col1 .img-wrapper {
    border-radius: 10px;
}

.table-bonuses--boxes.table-bonuses tr td.col1 .ratings {
    display: flex;
    width: 100%;
    margin-left: 38px;
    margin-top: 14px;
}

.table-bonuses--boxes.table-bonuses tr td.col1 .ratings .value {
    display: none !important;
}

.table-bonuses--boxes.table-bonuses tr td.col1 .ratings .voted {
    display: none !important;
}

.table-bonuses--boxes.table-bonuses tr td.col2 {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    width: 180px;
    padding-right: 0;
    padding-left: 0;
    max-width: 180px;
}

.table-bonuses--boxes.table-bonuses tr td.col2&gt;.casino-name,
.table-bonuses--boxes.table-bonuses tr td.col2&gt;a {
    margin-bottom: 20px;
}

.table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-item,
.table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item {
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 400;
    overflow: hidden;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    gap: 8px;
}

.table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item .value {
    max-width: 108px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.table-bonuses--boxes.table-bonuses tr td.col2 a.read-review-item {
    font-size: 14px;
    color: #5f3ade;
    font-weight: 600;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px;
}

.table-bonuses--boxes.table-bonuses tr td.col2 a.read-review-item:hover {
    text-decoration: underline;
}

.table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item .type.min {
    font-weight: 600;
}

.table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item+a.read-review-item {
    margin-top: 9px;
}

.table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-icon,
.table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-icon {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCI+DQo8cGF0aCBkPSJtIDE0NSwzMTIgYyAtMiw2OSAzMSwxMDAgMTA0LDEwMiA3OCwxIDExMywtMzQgMTA5LC0xMDEgLTYsLTU4IC02MiwtNzMgLTEwNiwtNzkgLTQ4LC0xNyAtOTksLTI1IC05OSwtOTUgMCwtNDggMzIsLTc5IDk5LC03OCA2MCwwIDk3LDI1IDk2LDg0IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDo0MCIgLz4NCjxwYXRoIGQ9Im0gMjUwLDE1IDAsNDcwIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLXdpZHRoOjMwIiAvPg0KPC9zdmc+DQo=");
    background-color: #5f3ade;
    border-radius: 50%;
    background-size: 12px !important;
    background-repeat: no-repeat;
    background-position: center;
}

.table-bonuses--boxes.table-bonuses tr td.col2 .read-review-icon {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjUxOS41NzhweCIgaGVpZ2h0PSI1MTkuNTc4cHgiIHZpZXdCb3g9IjAgMCA1MTkuNTc4IDUxOS41NzgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxOS41NzggNTE5LjU3ODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM1RjNBREUiIGQ9Ik01MTMuMDk1LDI0NS4xMDFjMCwwLTE0MC42ODMtMTM5Ljg0Mi0yNTMuMjkxLTEzOS44NDJjLTExMi42MDgsMC0yNTMuMjkyLDEzOS44NDItMjUzLjI5MiwxMzkuODQyDQoJCQljLTguNjQ1LDguMTA5LTguNzIxLDIxLjQyLDAsMjkuMzc1YzAsMCwxNDAuNjg0LDEzOS44NDMsMjUzLjI5MiwxMzkuODQzYzExMi42MDgsMCwyNTMuMjkxLTEzOS44NDMsMjUzLjI5MS0xMzkuODQzDQoJCQlDNTIxLjY2MywyNjYuMzY4LDUyMS44MTYsMjUzLjEzNCw1MTMuMDk1LDI0NS4xMDF6IE0yNjAuODc1LDM3Mi4zOTdjLTYxLjg4OSwwLTExMi4xNDktNTAuMTg1LTExMi4xNDktMTEyLjE0OQ0KCQkJczUwLjE4NC0xMTIuMTQ5LDExMi4xNDktMTEyLjE0OWM2MS45NjUsMCwxMTIuMTQ4LDUwLjI2LDExMi4xNDgsMTEyLjE0OVMzMjIuNzYzLDM3Mi4zOTcsMjYwLjg3NSwzNzIuMzk3eiIvPg0KCQk8cGF0aCBmaWxsPSIjNUYzQURFIiBkPSJNMjU5LjU3NCwxODcuNzI2Yy0zOS4zMjEsMC03MS4yMjIsMzIuMDUzLTcxLjIyMiw3MS40NTFjMCwzOS4zOTcsMzEuOTAxLDcxLjQ1MSw3MS4yMjIsNzEuNDUxDQoJCQljMzkuMzIxLDAsNzEuMjIyLTMyLjA1NCw3MS4yMjItNzEuNDUxQzMzMC43OTYsMjE5Ljc4LDI5OC44OTYsMTg3LjcyNiwyNTkuNTc0LDE4Ny43MjZ6IE0yODYuNDI2LDI1OS40MDcNCgkJCWMtMTIuMTYzLDAtMjIuMTA4LTkuOTQ2LTIyLjEwOC0yMi4yNjJzOS45NDUtMjIuMjYxLDIyLjEwOC0yMi4yNjFzMjIuMTA4LDkuOTQ1LDIyLjEwOCwyMi4yNjFTMjk4Ljc0MiwyNTkuNDA3LDI4Ni40MjYsMjU5LjQwN3oiDQoJCQkvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");
    background-size: 18px !important;
    background-position: center;
    background-repeat: no-repeat;
}

.table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-icon,
.table-bonuses--boxes.table-bonuses tr td.col2 .read-review-icon {
    width: 17px;
    height: 17px;
    display: block;
    min-width: 17px;
}

.table-bonuses--boxes.table-bonuses tr td.col4 .col-box {
    background: #f9f9f9;
    border-radius: 10px;
    padding: 16px;
    width: 270px;
}

.table-bonuses--boxes.table-bonuses tr td.col4 .col-box .value {
    margin-top: 10px;
    color: #5f3ade;
    text-overflow: ellipsis;
    overflow: hidden;
}

.table-bonuses.table-bonuses--boxes td {
    border-left: none !important;
    border-right: none !important;
}

.table-bonuses--boxes.table-bonuses tr td.col3 .btn {
    background: #5434c3;
    border: none;
    border-radius: 30px;
    padding: 14px 20px;
    font-weight: 400;
    min-width: 180px;
}

.table-bonuses--boxes.table-bonuses tr td.col3 .btn[data-pid] .text {
    font-weight: 400;
    text-transform: none;
}

.table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary&gt;span {
    display: flex;
    align-items: center;
    align-content: center;
    gap: 6px;
    justify-content: center;
}

.table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary {
    font-size: 10px;
    color: #555;
    border: 1px solid #555;
    background: transparent;
}

@media (min-width: 1080px) {
    .table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary.hide-desktop {
        display: none;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item {
        display: block;
        white-space: initial;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-icon {
        display: inline-block;
        vertical-align: top;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item .value {
        max-width: initial;
    }

    .table-bonuses.table-bonuses--boxes td.col5 {
        max-width: 230px;
    }
}

.table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary .hide-text {
    display: none;
}

.table-bonuses--boxes.table-bonuses tr td.col3 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: auto;
    margin-bottom: auto;
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
    padding-top: 0;
}

.table-bonuses--boxes.table-bonuses tr td.col4 {
    margin-top: 0;
    height: auto;
    margin-left: 0;
    padding-top: 0;
    padding-left: 6px;
    padding-right: 6px;
    max-width: 270px;
}

.table-bonuses--boxes.table-bonuses .arrow {
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
}

.table-bonuses--boxes.table-bonuses .arrow.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.table-bonuses--boxes.table-bonuses .arrow.left {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}

.table-bonuses--boxes.table-bonuses .arrow.up {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    margin-top: 0;
}

.table-bonuses--boxes.table-bonuses .arrow.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    margin-bottom: 4px;
}

.table-bonuses.table-bonuses--boxes td.col5 {
    order: 3;
    display: flex;
    align-content: center;
    min-height: 100%;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 0;
    padding-right: 16px;
    min-width: 230px;
}

.table-bonuses.table-bonuses--boxes .features-box-title {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 11px;
}

.table-bonuses.table-bonuses--boxes .features-box-content.empty {
    text-align: center;
}

.table-bonuses.table-bonuses--boxes .features-box {
    margin-top: auto;
    margin-bottom: 18px;
}

.table-bonuses.table-bonuses--boxes td.col6 {
    width: 100%;
    order: 10;
    padding-left: 40px;
    padding-right: 40px;
    display: none;
    padding-top: 6px;
}

.table-bonuses.table-bonuses--boxes .short-summary-icon {
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(../img/notes.svg);
    background-size: 13px;
    background-color: #f4f4f7;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
}

.table-bonuses.table-bonuses--boxes .short-summary-title {
    display: flex;
    align-items: center;
    align-content: center;
    gap: 10px;
    font-size: 14px;
    font-weight: 400;
    padding-left: 26px;
}

.table-bonuses.table-bonuses--boxes .short-summary-content {
    margin-top: 6px;
    font-size: 12px;
    padding-left: 26px;
    line-height: 1.5em;
}

.table-bonuses.table-bonuses--boxes .features-box-content ul {
    list-style-type: disc;
    padding-left: 1em;
}

.table-bonuses.table-bonuses--boxes .features-box-content ul li {
    display: list-item;
    list-style: disc;
    font-size: 14px;
}

.table-bonuses.table-bonuses--boxes .features-box-content ul li+li {
    margin-top: 6px;
}

.table-bonuses.table-bonuses--boxes .col2 .ratings,
.table-bonuses.table-bonuses--boxes .col0-mobile {
    display: none;
}

.table-bonuses.table-bonuses--boxes td.col6 .features-box {
    display: none;
}

.table-bonuses.table-bonuses--boxes .post-ratings-loading {
    display: none !important;
}

.table-bonuses--boxes.table-bonuses .post-ratings img {
    margin-right: 6px !important;
}

.table-bonuses--boxes.table-bonuses tr td.col1 .ratings {
    width: 160px;
    display: flex;
    justify-content: center;
}

.table-bonuses--boxes.table-bonuses .ratings-stars {
    display: flex;
    gap: 6px;
    flex-direction: row;
    flex-wrap: nowrap;
}

.table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-item {
    display: none;
}

@media (min-width: 1081px) and (max-width: 1200px) {
    .table-bonuses--boxes.table-bonuses tr td.col4 {
        max-width: 230px;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .col-box {
        max-width: 230px;
    }

    .table-bonuses.table-bonuses--boxes td.col5 {
        width: 200px;
        min-width: initial;
    }
}

@media (max-width: 1080px) {
    .table-bonuses.table-bonuses--boxes td.col6 .features-box {
        display: block;
    }

    .table-bonuses.table-bonuses--boxes .features-box ul {
        padding-left: 15px;
        margin-left: 0;
        font-size: 12px;
        line-height: 1.5em;
    }

    .table-bonuses.table-bonuses--boxes .features-box-title {
        font-size: 14px;
        font-weight: 400;
        text-transform: initial;
    }

    .table-bonuses.table-bonuses--boxes .short-summary-title,
    .table-bonuses.table-bonuses--boxes .short-summary-content {
        padding-left: 0;
    }

    .table-bonuses.table-bonuses--boxes td.col6 {
        padding-right: 0;
        padding-left: 0;
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary&gt;span {
        justify-content: center;
    }

    .table-bonuses.table-bonuses--boxes tbody.loop-casinos {
        max-width: 100%;
        display: flex;
        flex-direction: column;
    }

    .table-bonuses.table-bonuses--boxes .col0-mobile {
        display: flex;
        width: 100%;
        text-align: center;
        justify-content: center;
        order: 3;
        margin-bottom: 11px;
        margin-top: 8px;
    }

    .table-bonuses.table-bonuses--boxes .col2 .ratings {
        display: block;
        margin-bottom: 0;
    }

    .table-bonuses.table-bonuses--boxes .col1 .ratings {
        display: none !important;
    }

    .table-bonuses.table-bonuses--boxes .col0-mobile .title {
        color: #3f3f3f;
        font-size: 18px;
    }

    .table-bonuses tr td.col1 .img-wrapper {
        width: 110px;
        height: 60px;
    }

    .popup-table.table-bonuses tr td.col1,
    .table-bonuses--boxes.table-bonuses tr td.col1 {
        background: transparent;
        width: 50%;
        max-width: initial;
        order: 2;
        height: auto;
        max-width: initial;
        position: relative;
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .popup-table.table-bonuses tr,
    .table-bonuses--boxes.table-bonuses tr {
        flex-wrap: wrap !important;
        padding: 16px 12px 12px 12px;
        justify-content: initial;
        align-items: initial;
        align-content: initial;
        max-width: 100%;
    }

    .popup-table.table-bonuses tr td.col2,
    .table-bonuses--boxes.table-bonuses tr td.col2 {
        width: 100%;
        order: 3;
        height: initial;
        max-width: initial;
        display: flex;
        flex-direction: row;
        gap: 26px;
        justify-content: center;
        margin-bottom: 12px;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 {
        max-width: initial;
        width: auto;
        order: 4;
        padding-left: 0;
        padding-right: 0;
        display: flex;
        flex-direction: column;
        width: 100%;
        max-width: 100%;
    }

    .popup-table.table-bonuses tr td.col3,
    .table-bonuses--boxes.table-bonuses tr td.col3 {
        order: 5;
        margin-top: 10px;
        width: 100%;
        height: auto;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2&gt;.casino-name,
    .table-bonuses--boxes.table-bonuses tr td.col2&gt;a {
        display: none;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 a.read-review-item {
        margin-top: 0 !important;
    }

    .table-bonuses.table-bonuses--boxes .col2 .ratings .value {
        display: none;
    }

    .table-bonuses.table-bonuses--boxes .col2 .ratings .voted {
        display: none;
    }

    .table-bonuses.table-bonuses--boxes .col2 .ratings .post-ratings-loading {
        display: none !important;
    }

    .popup-table.table-bonuses tr td.col1 .num,
    .table-bonuses--boxes.table-bonuses tr td.col1 .num {
        background: #5f3ade;
        border-radius: 50%;
        height: 22px;
        width: 22px;
        font-size: 13px;
        line-height: 22px;
        margin-right: 8px;
        display: block;
        position: absolute;
        top: -4px;
        left: calc(50% - 50px);
        z-index: 1;
        transform: translateX(-50%);
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-icon,
    .table-bonuses--boxes.table-bonuses tr td.col2 .read-review-icon {
        min-width: initial;
        width: 14px !important;
        height: 14px !important;
        background-size: 14px !important;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-icon {
        background-size: 10px !important;
        min-width: 14px;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-item .type {
        margin-bottom: 0;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-item .value {
        margin-bottom: 0;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .min-deposit-item {
        font-size: 13px;
        gap: 4px;
        display: flex;
        max-width: 100%;
        align-content: center;
        margin-bottom: 10px;
        margin-right: auto;
        flex-direction: row;
        justify-content: center;
        width: 100%;
        flex-wrap: wrap;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item {
        display: none;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 .min-deposit-item+a.read-review-item {
        gap: 4px;
        font-size: 13px;
        margin-bottom: 0;
    }

    .table-bonuses.table-bonuses--boxes td.col5 {
        display: none;
    }

    .table-bonuses.table-bonuses--boxes td.col5.column-bonus-code {
        display: block;
        width: 100%;
        margin: 10px 0;
        padding: 0;
        order: 4;
    }

    .copied {
        position: absolute;
        color: #111;
        bottom: -5px;
    }

    .table-bonuses.table-bonuses--boxes td.col5.column-bonus-code&gt;span {
        width: 100%;
        display: block;
        text-align: center;
    }

    .table-bonuses.popup-table,
    .table-bonuses.table-bonuses--boxes {
        display: block;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .col-box {
        width: auto;
        max-width: 100%;
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 .btn {
        width: 100%;
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 .btn[data-pid] .text {
        display: block !important;
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 .btn .fa {
        display: none;
    }

    .popup-table.table-bonuses tr td.col3 .popup-btn,
    .table-bonuses--boxes.table-bonuses tr td.col3 .btn {
        font-size: 14px;
        text-indent: initial;
        padding-top: 10px;
        padding-bottom: 10px;
        height: auto;
    }
}

@media (max-width: 1080px) and (min-width: 560px) {
    .table-bonuses.table-bonuses--boxes .loop-casinos {
        gap: 12px;
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
        flex-direction: row !important;
    }

    .table-bonuses.table-bonuses--boxes .loop-casinos tr {
        width: calc(50% - 6px);
        display: flex;
        align-content: flex-start;
        height: auto;
        min-height: 270px;
    }
}

@media (min-width: 768px) and (max-width: 1080px) {
    .table-bonuses--boxes.table-bonuses tr td.col1 .num {
        top: -6px;
    }


    .table-bonuses--boxes.table-bonuses tr td.col1 .img-wrapper img {
        height: 100%;
        width: 100%;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 {
        margin-top: 12px;
        width: 100%;
    }

    .table-bonuses--boxes.table-bonuses tr td.col4 .col-box {
        width: 100%;
    }

    .table-bonuses--boxes.table-bonuses tr td.col2 {
        min-width: calc(100% - 90px);
        width: calc(100% - 90px);
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary {
        text-align: center;
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 .btn.toggle-summary&gt;span {
        display: flex;
        justify-content: center;
    }

    .table-bonuses--boxes.table-bonuses tr td.col3 {
        height: auto;
    }

    .table-bonuses.table-bonuses--boxes .loop-casinos tr {
        align-content: flex-start;
    }
}

@media (min-width: 960px) and (max-width: 1080px) {
    .table-bonuses.table-bonuses--boxes .loop-casinos tr {
        width: calc(33% - 5px);
    }
}

.table-bonuses--boxes.table-bonuses tr.conversion-row {
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}

.table-bonuses--boxes.table-bonuses tr.conversion-row td.col3 {
    margin-top: auto;
    margin-bottom: auto;
}

.table-bonuses--boxes.table-bonuses tr.conversion-row td.col1 .num {
    background-color: #fff;
    color: #5f3bde;
}

@media (max-width: 1080px) {
    .table-bonuses--boxes.table-bonuses tr.conversion-row .conv-button {
        margin-top: 20px;
    }

    .table-bonuses--boxes.table-bonuses tr.conversion-row .img-wrapper {
        width: 75px;
        height: 75px;
    }

    .table-bonuses--boxes.table-bonuses tr.conversion-row td.col2 {
        border: none;
        font-size: 18px;
        padding-left: 0;
    }

    .table-bonuses--boxes.table-bonuses tr.conversion-row {
        display: flex;
        align-items: center;
        align-content: space-around;
    }
}

.table-bonuses--boxes.table-bonuses tr td.col3 .btn .text {
    display: block;
}


.loop-table-bonuses-header {
    margin-top: 50px;
    margin-bottom: 10px;
}

.loop-table-bonuses-header,
.loop-table-bonuses-header&gt;section {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.loop-table-bonuses-header h2 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    margin-right: auto;
    flex-grow: 2;
}

.loop-table-bonuses-header-button {
    white-space: nowrap;
    margin-left: 20px;
    background: #5434c3;
    border: none;
    border-radius: 30px;
    padding: 14px 20px;
    min-width: 180px;
    font-size: 14px;
    line-height: 20px;
    color: #ffffff;
    text-align: center;
    max-width: 100%;
    text-transform: uppercase;
    font-weight: 700;
}


.loop-table-bonuses-header--wrapper-outside {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 50px;
    margin-bottom: 10px;
}

.loop-table-bonuses-header--wrapper-outside .loop-table-bonuses-header {
    margin-top: 0;
    margin-bottom: 0;
    width: 180px;
    min-width: 180px;
    margin-left: 20px;
}

.loop-table-bonuses-header--wrapper-outside .loop-table-bonuses-header-button {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
}

.loop-table-bonuses-header--wrapper-outside h2 {
    flex-grow: 2;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-right: auto;
}

@media screen and (max-width: 1080px) {
    .loop-table-bonuses-header-button {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media screen and (max-width: 500px) {

    .loop-table-bonuses-header,
    .loop-table-bonuses-header&gt;section {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .loop-table-bonuses-header h2 {
        width: 100%;
        text-align: center;
    }

    .loop-table-bonuses-header-button {
        margin-top: 10px;
        margin-left: auto;
        margin-right: auto;
        min-width: 1px;
        white-space: normal;
    }

    .loop-table-bonuses-header--wrapper-outside {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .loop-table-bonuses-header--wrapper-outside .loop-table-bonuses-header {
        margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
        width: auto;
        min-width: 1px;
    }

    .loop-table-bonuses-header--wrapper-outside h2 {
        text-align: center;
    }
}

@media screen and (max-width: 1080px) {
    .popup-casinos .table-bonuses tbody {
        width: 100%;
        display: block;
    }
}
@media screen and (max-width: 1024px) {
    .meta {
        margin-top: 0px;
    }
}



.casino-data-container {
    margin-bottom: 58px;
}

.casino-data-container .ratings-average {
    color: #111111;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5em;
    margin-right: 24px;
    margin-left: 11px;
}

.casino-data-container .casino-data-heading {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 76px;
    justify-content: space-between;
}

.casino-data-container .casino-data-heading .author {
    margin-top: 10px;
}

.casino-data-container .casino-data-heading .author .author-pre-text {
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    /* identical to box height */
    color: #424242;
    margin-right: 5px;
}

.casino-data-container .casino-data-heading .author .author-text,
.casino-data-container .casino-data-heading .author .author-text a {
    color: #111111;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    margin-left: 4px;
}

.casino-data-container .verifed-text {
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    /* identical to box height */
    color: #424242;
}

.casino-data-container .verifed-icon {
    background-image: url(../images/verifed-icon.svg);
    background-size: 20px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
}

.casino-data-container .verifed {
    display: inline-flex;
    gap: 4px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

.casino-data-container .ratings {
    margin-bottom: 0 !important;
    display: inline-flex;
    width: auto;
    margin-right: 0;
}

.casino-data-container .post-ratings {
    height: 16px;
    margin: 0;
    gap: 2px;
}

.page-block .casino-data-container aside.ratings .legend {
    color: #111111;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5em;
    margin-right: 24px;
    margin-left: 4px;
    width: 100%;
    justify-content: center;
    text-align: center;
}

.casino-data-container .rating-text {
    color: #424242;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    margin-right: 8px;
}

.casino-data-container .rating-row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

.casino-data-container .rating {
    width: 86px;
    height: 86px;
    border-radius: 50%;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    flex-grow: 0;
}

.casino-data-container .rating .current-value {
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
    color: #fff;
}

.casino-data-container .rating .max-value {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #fff;
}

.casino-data-container .rating.yellow {
    background: #FDC604;
}

.casino-data-container .rating.red {
    background: #cb2828;
}

.casino-data-container .rating.green {
    background: #05aa05;
    position: relative;
}

.casino-data-container .rating.red &gt; *,
.casino-data-container .rating.green &gt; * {
    color: #fff;
}

.casino-data-container .rated-icon {
    width: 42px;
    height: 42px;
    display: block;
    background-size: 42px;
    background-repeat: no-repeat;
    margin-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
}

.casino-data-container .rated-text {
    position: relative;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
    /* identical to box height, or 100% */
    color: #424242;
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    white-space: nowrap;
}

.casino-data-container .rated-text:before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url('../img/info-icon.svg');
    background-repeat: no-repeat;
    background-size: 16px;
    margin-right: 4px;
    flex-shrink: 0;
    flex-grow: 0;
}

.casino-data-container .casino-data-heading-right {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 16px;
}

.casino-data-container .casino-data-main {
    background: #F8FAFE;
    border-radius: 10px;
    margin-top: 24px;
    padding: 24px 24px 41px 24px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
    gap: 70px;
    position: relative;
}

.casino-data-container .casino-data-logo-and-navigation &gt; img {
    border-radius: 10px;
    width: 350px;
    height: 150px;
    display: block;
    object-fit: cover;
}

.casino-data-container .casino-data-logo-and-navigation {
    width: 350px;
    position: relative;
}

.casino-data-container .casino-data-logo-and-navigation .navigate-to-casino {
    margin-top: 16px;
}

.casino-data-container .casino-data-logo-and-navigation .navigate-to-casino .button {
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}

.casino-data-container .specifications-row-first .value {
    color: rgba(17, 17, 17, 1);
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    /* max-height: 23px; */
    overflow: hidden;
    /* white-space: nowrap; */
    max-width: 100%;
}

.casino-data-container .specifications-row-first .label {
    color: #424242;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
}

.casino-data-container .specifications-row-first {
    display: flex;
    flex-direction: row;
    gap: 42px;
    border-bottom: 1px solid #DFE0E2;
    padding-bottom: 16px;
    justify-content: center;
    align-items: flex-end;
}

.casino-data-container .specifications-row-first .specifications-col {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.casino-data-container .specifications-row-first .specifications-col.specifications-col-bonus {
    min-width: 160px;
}

.casino-data-container .specifications-row-first .specifications-col {
    position: relative;
}

.casino-data-container .specifications-row-first .specifications-col + .specifications-col:before {
    content: '';
    background: #DFE0E2;
    border-radius: 10px;
    width: 1px;
    height: 32px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -21px;
}

.casino-data-container .specifications-row-second {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    gap: 24px;
    border-bottom: 1px solid #DFE0E2;
    padding-bottom: 16px;
}

.casino-data-container .specifications-row-second .specifications-col {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
    justify-content: center;
    gap: 8px;
    min-width: 20%;
}

.casino-data-container .specifications-row-second .specifications-col-1 {
    min-width: 100px;
}

.casino-data-container .specifications-row-second .specifications-col-2 {
    min-width: 132px;
}

.casino-data-container .specifications-row-second .specifications-col-3 {
    min-width: 120px;
}

.casino-data-container .specifications-row-second .specifications-col .value {
    flex-shrink: 0;
    color: #424242;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
}

.casino-data-container .specifications-row-second .specifications-col {
    position: relative;
}

.casino-data-container .specifications-row-second .specifications-col + .specifications-col:before {
    content: '';
    background: #DFE0E2;
    border-radius: 10px;
    width: 1px;
    height: 32px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -12px;
}

.casino-data-container .specifications-row-second .rtp-icon {
    display: block;
    width: 24px;
    height: 24px;
    background-image: url('../images/rtp-icon.svg');
    background-size: 24px;
    background-repeat: no-repeat;
    flex-shrink: 0;
}

.casino-data-container .specifications-row-second .payout-icon {
    display: block;
    width: 24px;
    height: 24px;
    background-image: url('../images/payout-icon.svg');
    background-size: 24px;
    background-repeat: no-repeat;
    flex-shrink: 0;
}

.casino-data-container .specifications-row-second .win-rate-icon {
    display: block;
    width: 22px;
    height: 22px;
    background-image: url('../images/win-rate-icon.svg');
    background-size: 22px;
    background-repeat: no-repeat;
    flex-shrink: 0;
}

@media (min-width: 1080px) and (max-width: 1280px) {
    .casino-data-container .casino-data-main {
        gap: 40px !important;
    }

    .casino-data-container .casino-data-logo-and-navigation {
        width: 320px;
    }

    .casino-data-container .casino-data-specifications {
        width: calc(100% - 390px) !important;
    }

    .casino-data-container .specifications-row-second .specifications-col {
        min-width: initial !important;
        padding-right: 8px;
        padding-left: 8px;
        gap: 4px;
    }

    .casino-data-container .specifications-row-second .payout-icon {
        width: 18px;
        height: 18px;
        background-size: contain;
    }

    .casino-data-container .specifications-row-second .win-rate-icon {
        width: 18px;
        height: 18px;
        background-size: contain;
    }

    .casino-data-container .specifications-row-second .rtp-icon {
        width: 18px;
        height: 18px;
        background-size: contain;
    }
}

.casino-data-container .specifications-row-third {
    padding-top: 16px;
}

.casino-data-container .specifications-row-third .heading {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.casino-data-container .specifications-row-third .title {
    color:  #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; 
}

.casino-data-container .specifications-row-third .show-all {
    color: #424242;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    text-decoration: underline;
}

.casino-data-container .specifications-row-third ul.payments {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 9px;
    margin-top: 12px;
}

.casino-data-container .specifications-row-third ul.payments img {
    object-fit: contain;
    width: 50px;
    border-radius: 8px;
    overflow: hidden;
    height: 32px;
    display: inline-block;
}

.casino-data-container .specifications-row-third ul.payments .payment-title {
    display: none;
}

.casino-data-container .tab-heading {
    background: #E7EBF2;
    border-radius: 10px 10px 0 0;
    padding: 10px 16px;
    color: #111111;
    font-weight: 500;
    font-size: 14px;
    transition: all 300ms ease;
    line-height: 150%;
    cursor: pointer;
    position: relative;
}

.casino-data-container .tab-heading[data-open-tab="bonuses"] {
    margin-right: 11px;
}

.casino-data-container .casino-data-tabs-heading {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    gap: 12px;
    padding-left: 32px;
}

.casino-data-container .tab-heading.active, .tab-heading:hover {
    background: #424242;
    color: #FFFFFF;
}

.casino-data-container .tab-heading span {
    background: #016CEC;
    width: 25px;
    height: 25px;
    position: absolute;
    top: 0px;
    border-radius: 100%;
    right: 0px;
    transform: translate(50%, -50%);
    color: #FFF;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 25px; 
}

.casino-data-container .casino-data-tabs .tab-content {
    display: none;
}

.casino-data-container .casino-data-tabs .tab-content.active {
    display: block;
}

.casino-data-container .casino-data-tabs-content ul.pros-list,
.casino-data-container .casino-data-tabs-content ul.cons-list {
    max-width: 365px;
    display: inline-flex;
    flex-direction: column;
    flex-wrap: nowrap;
}

.casino-data-container .casino-data-tabs-content .pros-cons-tab .tab-row {
    gap: 65px;
    display: inline-flex;
    flex-direction: row;
    padding-left: 24px;
    position: relative;
}

@media (min-width: 1024px) {
    .casino-data-container .casino-data-tabs-content .pros-cons-tab .tab-row.show-more-button-contains {
        padding-bottom: 26px;
    }   
}

.casino-data-container .casino-data-tabs-content .pros-cons-tab .title {
    font-weight: 600;
    font-size: 18px;
    line-height: 16px;
    /* identical to box height, or 89% */
    color: #111111;
    margin-bottom: 16px;
}

.casino-data-container .casino-data-tabs-content ul.pros-list li,
.casino-data-container .casino-data-tabs-content ul.cons-list li {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #0E0F15;
    padding-left: 20px;
    position: relative;
}

.casino-data-container .casino-data-tabs-content ul.pros-list li:before,
.casino-data-container .casino-data-tabs-content ul.cons-list li:before {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    display: block;
    left: 0;
    top: 4px;
    background-repeat: no-repeat;
    background-size: 12px;
}

.casino-data-container .casino-data-tabs-content ul.pros-list li:before {
    background-image: url('../img/pros-icon.svg');
}

.casino-data-container .casino-data-tabs-content ul.cons-list li:before {
    background-image: url('../img/cons-icon.svg');
}

.casino-data-container .casino-data-tabs-content .show-more-desktop {
    display: none;
}

@media (min-width: 1024px) {
    .casino-data-container .casino-data-tabs-content ul.pros-list li.desktop-hidden,
    .casino-data-container .casino-data-tabs-content ul.cons-list li.desktop-hidden {
        display: none;
    }

    .casino-data-container .casino-data-tabs-content .show-more-desktop {
        display: block;
        color: #5a41d6;
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        text-align: center;
        letter-spacing: 0.01em;
        cursor: pointer;
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px;
    }
}

.casino-data-container .casino-data-tabs-content {
    border-radius: 10px;
    background: #F5F7FB;
    padding: 32px;
    flex-grow: 2;
}

.casino-data-container .game-providers-tab .tab-box {
    background: #F8FAFE;
    border-radius: 10px;
    padding: 24px 15px 24px 24px;
    width: 50%;
    position: relative;
}

.casino-data-container .game-providers-tab .title {
    color: #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
}

.casino-data-container .game-providers-tab .show-more {
    color: #424242;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    text-decoration: underline;
    cursor: pointer;
}

.casino-data-container .game-providers-tab .tab-box-heading {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
}

.casino-data-container .game-providers-tab .tab-box-list.tab-box-list-popup {
    position: absolute;
    top: 61px;
    margin-top: 0;
    background: #F8FAFE;
    border: 1px solid rgba(1, 108, 236, 0.21);
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    padding: 24px 52px 24px 24px;
    left: 0;
    right: 0;
}

.casino-data-container .game-providers-tab .tab-box-list .hide-item {
    display: none;
}

.casino-data-container .game-providers-tab .tab-box-list.tab-box-list-popup .hide-item {
    display: block;
}

.casino-data-container .game-providers-tab .tab-box-list.tab-box-list-popup .close-popup-list {
    display: block;
    position: absolute;
    width: auto;
    height: 20px;
    top: 11px;
    right: 12px;
    cursor: pointer;
    font-size: 14px;
    color: #424242;
}

.casino-data-container .game-providers-tab .empty-text {
    font-size: 14px;
    text-decoration: underline;
    margin-top: 16px;
}

.casino-data-container .game-providers-tab .tab-box-list {
    margin-top: 16px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 8px;
}

.casino-data-container .game-providers-tab .tab-box-list-item {
    background: #FFFFFF;
    border: 1px solid rgba(1, 108, 236, 0.21);
    border-radius: 10px;
    padding: 5px 10px;
    color: #016CEC;
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px;
}

.casino-data-container .game-providers-tab .tab-box-list-item .icon {
    display: inline-block;
    width: 24px;
    height: 24px;
    object-fit: contain;
}

.casino-data-container .casino-data-specifications {
    width: calc(100% - 420px);
}

.casino-data-container .game-providers-tab .tab-row {
    display: flex;
    gap: 27px;
}

.casino-data-container .bonuses-tab .casino-bonuses {
    margin-bottom: 0;
    max-width: 715px;
}

.casino-data-container .bonuses-tab .casino-bonuses .top-casinos tr td {
    padding-top: 18px;
    padding-bottom: 18px;
    border-top: none;
    border-bottom: 0;
}

.hint-popup {
    max-width: 262px;
    background: #F8FAFE;
    border-radius: 16px;
    padding: 16px 12px 12px 12px;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #111111;
    z-index: 10;
    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.15);
    display: none;
    cursor: pointer;
}

.hint-popup:before {
    content: '';
    position: absolute;
    display: block;
    left: -20px;
    top: -20px;
    right: -20px;
    bottom: -20px;
    z-index: -1;
}

.hint-popup:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 10px solid #F8FAFE;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
}

[data-hint] {
    cursor: pointer;
}

.show-only-mobile {
    display: none;
}

.casino-data-container .casino-top-number {
    width: 36px;
    height: 36px;
    font-weight: 700;
    font-size: 22px;
    line-height: 150%;
    text-align: center;
    position: absolute;
    top: -13px;
    left: -9px;
    display: flex;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
}

.casino-data-container .casino-top-number-1 {
    color: #785A23;
    background: #FFC251;
}

.casino-data-container .casino-top-number-2 {
    color: #785A23;
    background: #BDBDBD;
}

.casino-data-container .casino-top-number-3 {
    background: #cd7f32;
}

@media (max-width: 1080px) {
    .casino-data-container .rating-text {
        width: 103px;
    }

    .show-only-mobile {
        display: block;
    }

    .casino-data-container .casino-data-heading {
        flex-direction: column;
    }

    .casino-data-container .casino-data-heading .rating-row {
        display: none;
    }

    .casino-data-container .casino-data-heading .author .author-pre-text {
        font-size: 12px;
    }

    .casino-data-container .casino-data-heading .author .author-text,
    .casino-data-container .casino-data-heading .author .author-text a {
        font-size: 12px;
    }

    .casino-data-container .casino-data-main {
        flex-direction: column;
        justify-content: initial;
        padding: 24px 16px;
        display: flex;
        gap: 24px;
    }

    .casino-data-container .casino-data-logo-and-navigation {
        width: auto;
        max-width: 100%;
    }

    .casino-data-container .casino-data-logo-and-navigation &gt; img {
        width: 100%;
    }

    .casino-data-container .casino-data-logo-and-navigation {
        width: 100%;
    }

    .casino-data-container .casino-data-specifications {
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
    }

    .casino-data-container .specifications-row-first {
        display: flex;
        flex-direction: column;
        gap: 24px;
        border-top: 1px solid #DFE0E2;
        padding-top: 16px;
        align-items: center;
    }

    .casino-data-container .specifications-row-first .specifications-col + .specifications-col:before {
        left: 50%;
        transform: translate(-50%, -50%);
        width: 186px;
        height: 1px;
        top: -10px;
    }

    .casino-data-container .specifications-row-second {
        display: flex;
        flex-direction: column;
        align-items: stretch;
        justify-content: initial;
        gap: 25px;
    }

    .casino-data-container .specifications-row-second .specifications-col + .specifications-col:before {
        width: 100%;
        top: -12px;
        height: 1px;
        left: 0;
        transform: none;
    }

    .casino-data-container .specifications-row-third ul.payments {
        gap: 8px;
    }

    .casino-data-container .specifications-row-third ul.payments li:nth-of-type(6) {
        display: none;
    }

    .casino-data-container .casino-data-tabs-content .pros-cons-tab .tab-row {
        display: flex;
        flex-direction: column;
        gap: 24px;
    }

    .casino-data-container .game-providers-tab .tab-row {
        display: flex;
        flex-direction: column;
        gap: 8px;
    }

    .casino-data-container .game-providers-tab .tab-box {
        width: 100%;
        padding: 24px 20px 24px 20px;
    }

    .casino-data-container .game-providers-tab .tab-box:first-child .show-more {
        display: none;
    }

    .casino-data-container .game-providers-tab .tab-box-list {
        gap: 15px 5px;
    }

    .casino-data-container .game-providers-tab .tab-box:first-child .tab-box-list .hide-item {
        display: flex;
    }

    .casino-data-container .casino-data-tabs-heading {
        padding-top: 17px;
    }

    .casino-data-container .casino-data-tabs-heading::-webkit-scrollbar {
        display: none;
        visibility: hidden;
    }

    .casino-data-container .bonuses-tab .loop-casinos {
        padding-top: 0;
    }

    .casino-data-container .bonuses-tab .top-casinos {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .casino-data-container .bonuses-tab .casino-bonuses .top-casinos tr td {
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 0;
        width: 100%;
    }

    .casino-data-container .bonuses-tab .top-casinos .column-button .button {
        width: 285px;
        font-size: 14px;
        display: block;
    }

    .casino-data-container .bonuses-tab .top-casinos .sp-before {
        display: block;
        text-align: center;
        letter-spacing: 0.28px;
        text-transform: capitalize;
        color: #111111;
        font-weight: 600;
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    .casino-data-container .bonuses-tab .casino-bonuses .sp-bolder {
        text-align: center;
        width: 100%;
        display: block;
        font-size: 14px;
        line-height: 16px;
        color: #111111;
    }

    .casino-data-container .bonuses-tab .top-casinos .column-button {
        margin-top: 14px;
        height: 40px;
        margin-bottom: 16px;
    }

    .casino-data-container .bonuses-tab .casino-bonuses .sp-red {
        text-align: center;
        display: block;
    }

    .casino-data-container .rating {
        width: 40px;
        height: 40px;
        margin-right: 6px;
    }

    .casino-data-container .rating .current-value {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
    }

    .casino-data-container .rated-row {
        display: flex;
        align-items: center;
        margin-top: 4px;
    }

    .casino-data-container .rated-row .rated {
        margin-right: 9px;
    }

    .casino-data-container .rated-icon {
        height: 40px;
        width: 40px;
        background-size: 40px;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 0;
    }

    .casino-data-container .rated-text {
        font-weight: 400;
        font-size: 14px;
        line-height: 21px;
    }

    .casino-data-container .rating-row {
        margin-bottom: 10px;
        margin-top: 34px;
        display: flex;
        align-items: flex-start;
    }

    .casino-data-container .rating-row.rating-row-center {
        display: flex;
        justify-content: center;
    }

    .casino-data-container .ratings {
        margin-right: 0;
        display: flex !important;
        justify-content: flex-start !important;
    }

    .casino-data-container .ratings .legend {
        font-size: 14px !important;
        margin-right: 0;
    }

    .casino-data-container .ratings .stars1 {
        display: flex;
        width: auto !important;
    }
}

@media (max-width: 560px) {
    .single-casino article.page-block.casinos {
        padding-left: 0;
        padding-right: 0;
    }

    .casino-data-container .tab-heading {
        flex-grow: 1;
        text-align: center;
    }
}

body.casino-template-default .sidebar-block {
    margin-top: 12px;
}

@media (min-width: 1081px) {
    .casino-data-container .casino-data-logo-and-navigation .tc-ontario-text {
        position: absolute;
        bottom: 12px;
        left: 22px;
    }
}

@media (max-width: 1080px) {
    .casino-data-container .casino-data-logo-and-navigation .tc-ontario-text {
        margin-top: 10px;
    }
}


.separate {
    color: #fff;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-left: 3px;
    padding-right: 2px;
}
.casino-data-heading-right {
    position: relative;
    z-index: 20;
    padding-bottom: 13px;
}

.rated-more-info {
    width: 409px;
    position: absolute;
    bottom: 0px;
    z-index: 20;
    transform: translateY(100%);
    right: 0px;
    border-radius: 16px;
    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.15);
    opacity: 0;
    pointer-events: none;
}

.rated-more-info-wrapper {
    background: #F8FAFE;
    padding: 14px 21px 14px 13px;
    width: 100%;
    position: relative;
    border-radius: 16px;
    z-index: 10;
}

@media screen and (min-width: 992px) {
    .casino-data-heading-right:hover .rated-more-info {
        opacity: 1;
        pointer-events: initial;
    }
}

.rated-more-info:before {
    content:'';
    display: block;
    width: 13px;
    height: 14px;
    position: absolute;
    z-index: -1;
    right: 36px;
    top: -6px;
    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.15);
    transform: rotate(45deg);
    background: #F8FAFE;
}
.rated-more-info-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #111;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    margin-bottom: 8px;
}

.rated-more-info-row:last-child {
    margin-bottom: 0px;
}

.rated-more-infor-row-bar {
    width: 150px;
    margin-right: 8px;
    margin-left: 20px;
    background: #ECECEC;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    height: 6px;
    top: 4px;
}

.rated-more-infor-row-bar-active {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    background: #FD5045;
}

.rated-more-info-row span:first-child {
    margin-right: auto;
}

.rated-more-info-row span:last-child {
    width: 44px;
    min-width: 44px;
    display: block;
}

.rated-more-info-row.green .rated-more-infor-row-bar-active {
    background: #51BE3F;
}

.rated-more-info-row.yellow .rated-more-infor-row-bar-active {
    background: #F6AF26;
}

@media screen and (max-width: 1080px) {
    .rated-row {
        position: relative;
        z-index: 20;
    }
    .rated-more-info {
        position: absolute;
        right: auto;
        left: 0px;
        width: 288px;
        bottom: -10px;
    }
    .rated-row.active .rated-more-info {
        opacity: 1;
        pointer-events: initial;
    }
    .rated-more-info:before {
        right: auto;
        left: 123px;
    }
    .rated-more-infor-row-bar {
        width: 120px;
        margin-left: 7px;
    }
    .rated-more-info-row span:first-child {
        width: 85px;
    }
}

@media screen and (max-width: 374px) {
    .rated-more-info {
        width: 256px;
    }
    .rated-more-info-row {
        font-size: 10px;
    }
}







.casino-data-container {
    width: 100%;
}

.casino-data-new-top {
    border-bottom: 1px solid #D9E2ED;
    background: #F5F7FB;
    padding: 16px;
    margin-bottom: 32px;
}

.casino-data-new-top-title {
    color: #111;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 155%;
    letter-spacing: 0.48px;
    margin-bottom: 12px;
    padding-bottom: 0;
    margin-top: 0;
}

.page-block{
    padding-top: 16px;
}

.casino-data-new-top-row {
    padding-top: 12px;
    border-top: 1px solid #D9E2ED;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.casino-data-new-top-row-column--1 {
    width: 70%;
}

.casino-data-new-top-row-column--1 .main-author-string{ 
    margin-bottom: 0;
    padding-top: 0;
}

.casino-data-new-top-row-column--2 {
    width: 25%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.main-author-string-item--update-time:before {
    width: 17px;
    height: 17px;
    min-width: 17px;
    margin-right: 4px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzE3NzlfNjQ3OSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOCI+CjxwYXRoIGQ9Ik0wIDAuNTAwMDAySDE3VjE3LjVIMFYwLjUwMDAwMloiIGZpbGw9IndoaXRlIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xNzc5XzY0NzkpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjk4ODI4IDE1Ljk3MjdDMi45ODgyOCAxNi4yNDc3IDMuMjExMjYgMTYuNDcwNyAzLjQ4NjMzIDE2LjQ3MDdIMTYuNTAyQzE2Ljc3NyAxNi40NzA3IDE3IDE2LjI0NzcgMTcgMTUuOTcyN1YzLjAyMzQ0QzE3IDIuNzQ4MzcgMTYuNzc3IDIuNTI1MzkgMTYuNTAyIDIuNTI1MzlIMy40ODYzM0MzLjIxMTI2IDIuNTI1MzkgMi45ODgyOCAyLjc0ODM3IDIuOTg4MjggMy4wMjM0NFY2LjAxMTcyQzIuOTg4MjggNi4yODY3OCAzLjIxMTI2IDYuNTA5NzcgMy40ODYzMyA2LjUwOTc3SDE2LjAwMzlWMTUuNDc0NkgzLjk4NDM3VjEzLjk4MDVDMy45ODQzNyAxMy43MDU0IDMuNzYxMzkgMTMuNDgyNCAzLjQ4NjMzIDEzLjQ4MjRDMy4yMTEyNiAxMy40ODI0IDIuOTg4MjggMTMuNzA1NCAyLjk4ODI4IDEzLjk4MDVWMTUuOTcyN1pNMTYuMDAzOSA1LjUxMzY3SDMuOTg0MzdWMy41MjE0OEgxNi4wMDM5VjUuNTEzNjdaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi41MDc4MSA0LjUxNzU4QzYuNzgyODggNC41MTc1OCA3LjAwNTg2IDQuMjk0NTkgNy4wMDU4NiA0LjAxOTUzVjIuMDI3MzRDNy4wMDU4NiAxLjc1MjI4IDYuNzgyODggMS41MjkzIDYuNTA3ODEgMS41MjkzQzYuMjMyNzUgMS41MjkzIDYuMDA5NzcgMS43NTIyOCA2LjAwOTc3IDIuMDI3MzRWNC4wMTk1M0M2LjAwOTc3IDQuMjk0NTkgNi4yMzI3NSA0LjUxNzU4IDYuNTA3ODEgNC41MTc1OFoiIGZpbGw9IiM0MjQyNDIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy41MTM3IDQuNTE3NThDMTMuNzg4NyA0LjUxNzU4IDE0LjAxMTcgNC4yOTQ1OSAxNC4wMTE3IDQuMDE5NTNWMi4wMjczNEMxNC4wMTE3IDEuNzUyMjggMTMuNzg4NyAxLjUyOTMgMTMuNTEzNyAxLjUyOTNDMTMuMjM4NiAxLjUyOTMgMTMuMDE1NiAxLjc1MjI4IDEzLjAxNTYgMi4wMjczNFY0LjAxOTUzQzEzLjAxNTYgNC4yOTQ1OSAxMy4yMzg2IDQuNTE3NTggMTMuNTEzNyA0LjUxNzU4WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuOTk0MTQgNC41MTc1OEMxMC4yNjkyIDQuNTE3NTggMTAuNDkyMiA0LjI5NDU5IDEwLjQ5MjIgNC4wMTk1M1YyLjAyNzM0QzEwLjQ5MjIgMS43NTIyOCAxMC4yNjkyIDEuNTI5MyA5Ljk5NDE0IDEuNTI5M0M5LjcxOTA4IDEuNTI5MyA5LjQ5NjA5IDEuNzUyMjggOS40OTYwOSAyLjAyNzM0VjQuMDE5NTNDOS40OTYwOSA0LjI5NDU5IDkuNzE5MDggNC41MTc1OCA5Ljk5NDE0IDQuNTE3NThaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4wMjk3ODUyIDE0LjE1QzAuMTAxMTY4IDE0LjM0NzIgMC4yODgzOTcgMTQuNDc4NSAwLjQ5ODA4NCAxNC40Nzg1SDEzLjUxMzdDMTMuNjMwMiAxNC40Nzg1IDEzLjc0MyAxNC40Mzc3IDEzLjgzMjUgMTQuMzYzMUwxMy41MTM3IDEzLjk4MDVDMTMuODMyNSAxNC4zNjMxIDEzLjgzMjggMTQuMzYyOSAxMy44MzMgMTQuMzYyN0wxMy44MzM1IDE0LjM2MjNMMTMuODM0NyAxNC4zNjEzQzEzLjgzNTYgMTQuMzYwNSAxMy44MzY3IDE0LjM1OTYgMTMuODM4IDE0LjM1ODVDMTMuODQwNSAxNC4zNTY0IDEzLjg0MzcgMTQuMzUzNiAxMy44NDc3IDE0LjM1MDJDMTMuODU1NSAxNC4zNDM1IDEzLjg2NjEgMTQuMzM0MiAxMy44NzkzIDE0LjMyMjRDMTMuOTA1NyAxNC4yOTg4IDEzLjk0MjMgMTQuMjY1MSAxMy45ODc4IDE0LjIyMTNDMTQuMDc4OCAxNC4xMzM2IDE0LjIwNTEgMTQuMDA1IDE0LjM1NDkgMTMuODM0NEMxNC42NTQ0IDEzLjQ5MzMgMTUuMDQ4MiAxMi45ODM4IDE1LjQ0MDMgMTIuMjk3NkMxNi4yMjYgMTAuOTIyNyAxNyA4Ljg0NjA4IDE3IDYuMDExNzJDMTcgNS43MzY2NSAxNi43NzcxIDUuNTEzNjcgMTYuNTAyIDUuNTEzNjdDMTYuMjI2OSA1LjUxMzY3IDE2LjAwMzkgNS43MzY2NSAxNi4wMDM5IDYuMDExNzJDMTYuMDAzOSA4LjY1NTg3IDE1LjI4MzkgMTAuNTYzNiAxNC41NzU0IDExLjgwMzRDMTQuMjIwNCAxMi40MjQ3IDEzLjg2NzIgMTIuODgwMSAxMy42MDY0IDEzLjE3NzJDMTMuNDg4OSAxMy4zMTEgMTMuMzkwMiAxMy40MTI1IDEzLjMxODkgMTMuNDgyNEgxLjYzMTExQzEuODc0NDUgMTMuMTcyMyAyLjE0OTk4IDEyLjc3ODMgMi40MjQ2NSAxMi4yOTc2QzMuMjEwMzQgMTAuOTIyNyAzLjk4NDQxIDguODQ2MDggMy45ODQ0MSA2LjAxMTcyQzMuOTg0NDEgNS43MzY2NSAzLjc2MTQzIDUuNTEzNjcgMy40ODYzNiA1LjUxMzY3QzMuMjExMyA1LjUxMzY3IDIuOTg4MzIgNS43MzY2NSAyLjk4ODMyIDYuMDExNzJDMi45ODgzMiA4LjY1NTg3IDIuMjY4MjUgMTAuNTYzNiAxLjU1OTggMTEuODAzNEMxLjIwNDgyIDEyLjQyNDcgMC44NTE1NzcgMTIuODgwMSAwLjU5MDc1MSAxMy4xNzcyQzAuNDYwMzcxIDEzLjMyNTYgMC4zNTMyNCAxMy40MzQ0IDAuMjgwNzc1IDEzLjUwNDNDMC4yNDQ1NTEgMTMuNTM5MiAwLjIxNzAxOCAxMy41NjQ0IDAuMTk5NjA5IDEzLjU3OTlDMC4xOTA5MDYgMTMuNTg3NyAwLjE4NDczNyAxMy41OTMxIDAuMTgxMjgyIDEzLjU5NjFDMC4xNzk1NjcgMTMuNTk3NiAwLjE3ODUyMSAxMy41OTg1IDAuMTc4MTY2IDEzLjU5ODhDMC4xNzgxNjMgMTMuNTk4OCAwLjE3ODE2MSAxMy41OTg4IDAuMTc4MTU4IDEzLjU5ODhDMC4xNzgwMTIgMTMuNTk4OSAwLjE3Nzk5IDEzLjU5ODkgMC4xNzgwOTMgMTMuNTk4OEwwLjE3ODE2NiAxMy41OTg4TDAuMTc4NTY5IDEzLjU5ODRMMC4xNzg4NzIgMTMuNTk4MkMwLjE3OTA1MiAxMy41OTggMC4xNzkyNDMgMTMuNTk3OSAwLjQ5ODA4NCAxMy45ODA1IiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.author-pre-text {
    color:  #424242;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
}

.main-author-string-update-time {
    color: #424242;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.main-author-string a {
    color: #016CEC;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.main-author-string-item {
    margin-right: 24px;
    padding-right: 24px;
    border-right: 1px solid #D9E2ED;
    padding-top: 4px;
    padding-bottom: 4px;
}

.main-author-string-item:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
}

.main-author-string-photo {
    width: 27px;
    min-width: 27px;
    height: 27px;
    margin-right: 6px;
}

.verifed-text {
    color: #111;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    display: flex;
    align-items: center;
}

.verifed-text:before {
    content:'';
    display: block;
    width: 20px;
    height: 20px;
    min-width: 20px;
    margin-right: 6px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE3NzlfNjUwMCkiPgo8ZWxsaXBzZSBjeD0iOS41ODIzNCIgY3k9IjkuMTgwMzIiIHJ4PSI3Ljg5MjE1IiByeT0iNy41NjAzMiIgZmlsbD0iIzAxNkNFQyIvPgo8cGF0aCBkPSJNMTkuMDk1OCA5LjczOTQ1QzE5LjEwNDkgOS43MTU4NiAxOS4xMTMxIDkuNjkyMDcgMTkuMTIwNCA5LjY2ODI4QzE5LjE0MjYgOS41OTY2OCAxOS4xNTc2IDkuNTI0MDQgMTkuMTYzNiA5LjQ1MDM0QzE5LjE2NTYgOS40MjU3IDE5LjE2NjcgOS40MDEwNyAxOS4xNjY3IDkuMzc2MDFDMTkuMTY2NyA5LjAyNzUyIDE4Ljk2MjIgOC43MDcyNiAxOC43MTUzIDguMzk1ODNDMTguNjggOC4zNTE0IDE4LjY0MzggOC4zMDY5NyAxOC42MDc1IDguMjYyNzVDMTguNTg5MiA4LjI0MDY0IDE4LjU3MDkgOC4yMTg1MyAxOC41NTI0IDguMTk2NjNDMTguNTE1NiA4LjE1MjYzIDE4LjQ3ODUgOC4xMDg2MiAxOC40NDE5IDguMDY0NjFDMTguNDA1NCA4LjAyMDYgMTguMzY5IDcuOTc2OCAxOC4zMzM1IDcuOTMyOEMxOC4zMTU2IDcuOTEwOSAxOC4yOTgyIDcuODg4NzkgMTguMjgwNyA3Ljg2Njg5QzE4LjI0NjEgNy44MjI4OCAxOC4yMTI1IDcuNzc4ODcgMTguMTgwNCA3LjczNDY1QzE4LjE0ODQgNy42OTA0NCAxOC4xMTc4IDcuNjQ2MjIgMTguMDg5MiA3LjYwMTc5QzE4LjAxNzcgNy40OTA4MiAxNy45NTgzIDcuMzc4NTkgMTcuOTE4OSA3LjI2NDY3QzE3LjkxMSA3LjI0MTkzIDE3LjkwMzkgNy4yMTg5OCAxNy44OTc2IDcuMTk2MDNDMTcuODc4MiA3LjEyNDg2IDE3Ljg2NTggNy4wNTA3NCAxNy44NTg2IDYuOTc0M0MxNy44NDcgNi44NDcxMiAxNy44NTA5IDYuNzEzNjIgMTcuODYzMiA2LjU3Njk3QzE3Ljg2NTUgNi41NDk1OSAxNy44Njg2IDYuNTIyMjIgMTcuODcxNiA2LjQ5NDQyQzE3Ljg4NCA2LjM4NDA5IDE3LjkwMTEgNi4yNzE4NiAxNy45MTkxIDYuMTU5MkMxNy45Mjc1IDYuMTA2NzcgMTcuOTM2NCA2LjA1NDM0IDE3Ljk0NSA2LjAwMTkxQzE3Ljk0NjMgNS45OTM0OSAxNy45NDc4IDUuOTg1MjggMTcuOTQ5IDUuOTc2ODVDMTguMDI2NSA1LjUwMzI5IDE4LjA5MTEgNS4wMzczMSAxNy44ODQgNC42ODcxNEMxNy43MzQyIDQuNDM0MDQgMTcuNDY0MSA0LjI3MDAxIDE3LjE1NTIgNC4xMzQ4M0MxNy4xMDM4IDQuMTEyMyAxNy4wNTEzIDQuMDkwNjEgMTYuOTk3OSA0LjA2OTU1QzE2Ljg5MTQgNC4wMjcyMyAxNi43ODIyIDMuOTg3MDEgMTYuNjczMSAzLjk0NjU4QzE2LjYxODcgMy45MjYzNyAxNi41NjQyIDMuOTA2MTUgMTYuNTEwMiAzLjg4NTczQzE2LjQ4MzMgMy44NzU0MSAxNi40NTY0IDMuODY1MDkgMTYuNDI5NyAzLjg1NDc4QzE2LjM3NjMgMy44MzM5MyAxNi4zMjMzIDMuODEyNDUgMTYuMjcxNyAzLjc5MDU1QzE2LjE5NCAzLjc1NzUgMTYuMTE4NyAzLjcyMjc1IDE2LjA0NjggMy42ODU0OEMxNS45OTg4IDMuNjYwNjQgMTUuOTUyNSAzLjYzNDUzIDE1LjkwODEgMy42MDcxNUMxNS44MTk1IDMuNTUyMTkgMTUuNzM4NSAzLjQ5MTc2IDE1LjY2ODYgMy40MjMxMkMxNS42MTYxIDMuMzcxNzQgMTUuNTY4MSAzLjMxNDQ3IDE1LjUyMzcgMy4yNTIzNUMxNS40OTQyIDMuMjEwODcgMTUuNDY2MyAzLjE2NzQ5IDE1LjQzOTYgMy4xMjIyMkMxNS40MTI5IDMuMDc2OTUgMTUuMzg3NSAzLjAyOTk5IDE1LjM2MzIgMi45ODE3N0MxNS4zMjY2IDIuOTA5MzQgMTUuMjkyNiAyLjgzMzc1IDE1LjI1OTYgMi43NTY0N0MxNS4yMzc3IDIuNzA0ODggMTUuMjE2NCAyLjY1MjQ1IDE1LjE5NTUgMi41OTk2QzE1LjE3NDYgMi41NDY3NCAxNS4xNTM5IDIuNDkzNDcgMTUuMTMzMyAyLjQ0MDJDMTUuMTIzIDIuNDEzNDYgMTUuMTEyNiAyLjM4NjkzIDE1LjEwMjMgMi4zNjAxOEMxNS4wODQ0IDIuMzE0MjggMTUuMDY2NiAyLjI2ODU5IDE1LjA0ODUgMi4yMjMzMkMxNS4wMzQ5IDIuMTg5NjMgMTUuMDIxNCAyLjE1NTk0IDE1LjAwNzYgMi4xMjI0NkMxNC45NTM2IDEuOTkyMzMgMTQuODk2MSAxLjg2NjIgMTQuODMwNyAxLjc1MDM5QzE0LjgwNDYgMS43MDQwNiAxNC43NzczIDEuNjU5MjEgMTQuNzQ4MiAxLjYxNjQ3QzE0LjcxOTQgMS41NzM3MiAxNC42ODg4IDEuNTMyODcgMTQuNjU2NSAxLjQ5NDM0QzE0LjU5MiAxLjQxNzQ4IDE0LjUyMDMgMS4zNDk4OSAxNC40Mzg5IDEuMjk0NzJDMTQuNDE4NyAxLjI4MDgzIDE0LjM5NzYgMS4yNjc5OCAxNC4zNzYxIDEuMjU1NzdDMTQuMzc1OSAxLjI1NTc3IDE0LjM3NTQgMS4yNTU1NiAxNC4zNzUyIDEuMjU1MzVDMTQuMzUzNyAxLjI0MzE0IDE0LjMzMTcgMS4yMzE5OCAxNC4zMDkzIDEuMjIxNjZDMTQuMzAxNCAxLjIxODA4IDE0LjI5MyAxLjIxNDkyIDE0LjI4NSAxLjIxMTU1QzE0LjI3MDIgMS4yMDUyMyAxNC4yNTUzIDEuMTk4NzEgMTQuMjQgMS4xOTMyM0MxNC4yMzAxIDEuMTg5NjUgMTQuMjIgMS4xODY3IDE0LjIxMDEgMS4xODMzM0MxNC4xOTYzIDEuMTc4NyAxNC4xODI2IDEuMTc0MDcgMTQuMTY4NCAxLjE3MDA3QzE0LjE1NzQgMS4xNjY5MSAxNC4xNDY0IDEuMTY0MzggMTQuMTM1NCAxLjE2MTY1QzE0LjEyMTkgMS4xNTgyOCAxNC4xMDgzIDEuMTU0NyAxNC4wOTQ1IDEuMTUxNzVDMTQuMDgyOSAxLjE0OTIyIDE0LjA3MTMgMS4xNDczMyAxNC4wNTk1IDEuMTQ1MDFDMTQuMDQ1OSAxLjE0MjQ4IDE0LjAzMjMgMS4xMzk5NiAxNC4wMTg2IDEuMTM3ODVDMTQuMDA2NSAxLjEzNTk2IDEzLjk5NDIgMS4xMzQ0OCAxMy45ODIyIDEuMTMzMDFDMTMuOTY4NCAxLjEzMTMyIDEzLjk1NDYgMS4xMjk2NCAxMy45NDA5IDEuMTI4MTdDMTMuOTI4NiAxLjEyNjkgMTMuOTE1OSAxLjEyNjA2IDEzLjkwMzQgMS4xMjUyMkMxMy44ODk0IDEuMTI0MTcgMTMuODc1MiAxLjEyMzExIDEzLjg2MSAxLjEyMjQ4QzEzLjg0ODUgMS4xMjE4NSAxMy44MzU4IDEuMTIxNDMgMTMuODIzMSAxLjEyMTAxQzEzLjgwODcgMS4xMjA1OSAxMy43OTQzIDEuMTIwMTYgMTMuNzc5NiAxLjEyMDE2QzEzLjc2NzYgMS4xMjAxNiAxMy43NTU1IDEuMTIwMTYgMTMuNzQzNSAxLjEyMDE2QzEzLjcyNTYgMS4xMjAxNiAxMy43MDc1IDEuMTIwNTkgMTMuNjg5NSAxLjEyMTIyQzEzLjY3OCAxLjEyMTY0IDEzLjY2NjYgMS4xMjE4NSAxMy42NTUgMS4xMjI0OEMxMy42MzU5IDEuMTIzMzIgMTMuNjE2NyAxLjEyNDM4IDEzLjU5NzUgMS4xMjU2NEMxMy41ODcgMS4xMjYyNyAxMy41NzY1IDEuMTI2OSAxMy41NjU3IDEuMTI3NzVDMTMuNTQzMSAxLjEyOTQzIDEzLjUyMDUgMS4xMzE1NCAxMy40OTc3IDEuMTMzNjRDMTMuNDkwNCAxLjEzNDI3IDEzLjQ4MyAxLjEzNDkgMTMuNDc1NyAxLjEzNTU0QzEzLjQ0NTIgMS4xMzg2OSAxMy40MTQyIDEuMTQyMDYgMTMuMzgzNCAxLjE0NTY0QzEzLjM3OTcgMS4xNDYwNiAxMy4zNzU5IDEuMTQ2NyAxMy4zNzIyIDEuMTQ3MTJDMTMuMzQ0OSAxLjE1MDQ5IDEzLjMxNzUgMS4xNTQwNyAxMy4yOTAyIDEuMTU3NjVDMTMuMjgwNyAxLjE1ODkxIDEzLjI3MTIgMS4xNjAzOCAxMy4yNjE2IDEuMTYxNjVDMTMuMjM5NCAxLjE2NDggMTMuMjE3NCAxLjE2Nzk2IDEzLjE5NTMgMS4xNzExMkMxMy4xODQ1IDEuMTcyNiAxMy4xNzM3IDEuMTc0MjggMTMuMTYzIDEuMTc1OTZDMTMuMTQxIDEuMTc5MzMgMTMuMTE5MyAxLjE4MjQ5IDEzLjA5NzMgMS4xODYwN0MxMy4wODcgMS4xODc3NiAxMy4wNzY3IDEuMTg5MjMgMTMuMDY2MyAxLjE5MDkxQzEzLjAzNjYgMS4xOTU1NSAxMy4wMDY5IDEuMjAwMTggMTIuOTc3IDEuMjA1MDJDMTIuOTYzIDEuMjA3MzQgMTIuOTQ4OCAxLjIwOTQ0IDEyLjkzNDggMS4yMTE1NUMxMi45MTY1IDEuMjE0NSAxMi44OTgyIDEuMjE3MjQgMTIuODc5OSAxLjIyMDE4QzEyLjg1NDEgMS4yMjQxOCAxMi44MjgzIDEuMjI4MTggMTIuODAyNSAxLjIzMTk4QzEyLjc5NjkgMS4yMzI4MiAxMi43OTEzIDEuMjMzNjYgMTIuNzg1NSAxLjIzNDVDMTIuNzU0NyAxLjIzOTEzIDEyLjcyNDEgMS4yNDMzNSAxMi42OTM1IDEuMjQ3NTZDMTIuNjgzOSAxLjI0ODgyIDEyLjY3NDIgMS4yNTAwOCAxMi42NjQzIDEuMjUxMzVDMTIuNjQzIDEuMjU0MDggMTIuNjIxOSAxLjI1NzAzIDEyLjYwMDggMS4yNTk1NkMxMi41ODkyIDEuMjYxMDMgMTIuNTc3NSAxLjI2MjMgMTIuNTY1OSAxLjI2MzU2QzEyLjU0NjUgMS4yNjU4OCAxMi41Mjc0IDEuMjY3OTggMTIuNTA4MiAxLjI2OTg4QzEyLjQ5NjIgMS4yNzExNCAxMi40ODM5IDEuMjcyMTkgMTIuNDcxOCAxLjI3MzQ2QzEyLjQ1MzEgMS4yNzUxNCAxMi40MzQ0IDEuMjc2ODMgMTIuNDE1NyAxLjI3ODNDMTIuNDAzNiAxLjI3OTE0IDEyLjM5MTggMS4yODAxOSAxMi4zNzk3IDEuMjgxMDRDMTIuMzYwNiAxLjI4MjMgMTIuMzQxNCAxLjI4MzM1IDEyLjMyMjMgMS4yODQyQzEyLjMxMTMgMS4yODQ2MiAxMi4zMDAzIDEuMjg1MjUgMTIuMjg5MyAxLjI4NTY3QzEyLjI2NjkgMS4yODY1MSAxMi4yNDQ4IDEuMjg2NzIgMTIuMjIyOCAxLjI4NjkzQzEyLjIxNjQgMS4yODY5MyAxMi4yMDk5IDEuMjg3MzUgMTIuMjAzNCAxLjI4NzM1QzEyLjIwMjYgMS4yODczNSAxMi4yMDE3IDEuMjg3MzUgMTIuMjAwOSAxLjI4NzM1QzEyLjE2OTkgMS4yODczNSAxMi4xMzkxIDEuMjg2NTEgMTIuMTA4NSAxLjI4NTA0QzEyLjEwMDMgMS4yODQ2MiAxMi4wOTIyIDEuMjgzOTggMTIuMDg0IDEuMjgzNTZDMTIuMDYxNiAxLjI4MjMgMTIuMDM5MiAxLjI4MDQxIDEyLjAxNyAxLjI3ODNDMTIuMDA2OSAxLjI3NzI1IDExLjk5NyAxLjI3NjE5IDExLjk4NjkgMS4yNzQ5M0MxMS45NjU4IDEuMjcyNCAxMS45NDUyIDEuMjY5MjUgMTEuOTI0MyAxLjI2NTg4QzExLjkxNTIgMS4yNjQ0IDExLjkwNjIgMS4yNjMxNCAxMS44OTcyIDEuMjYxNDVDMTEuODY4MSAxLjI1NTk4IDExLjgzOTUgMS4yNTAwOCAxMS44MTEzIDEuMjQyNzFDMTEuNjk0IDEuMjExOTcgMTEuNTc4OCAxLjE2MDU5IDExLjQ2NDcgMS4wOTU3NEMxMS40MTkxIDEuMDY5ODQgMTEuMzczNyAxLjA0MTYyIDExLjMyODUgMS4wMTE5M0MxMS4yNjA3IDAuOTY3Mjk0IDExLjE5MzEgMC45MTg2NTQgMTEuMTI1NyAwLjg2NzkwOEMxMS4xMDM0IDAuODUxMDYyIDExLjA4MDggMC44MzM3OTYgMTEuMDU4NCAwLjgxNjMxOUMxMC45Njg2IDAuNzQ2ODMzIDEwLjg3ODkgMC42NzQxODcgMTAuNzg4NyAwLjYwMjE3NEMxMC43MjExIDAuNTQ4MjY5IDEwLjY1MzMgMC40OTQ1NzUgMTAuNTg1MSAwLjQ0Mjc3NkMxMC4yNjY3IDAuMjAxMjU4IDkuOTM5MzQgMC4wMDEyMjA3IDkuNTgzMTIgMC4wMDEyMjA3QzguODcwNjcgMC4wMDEyMjA3IDguMjc0MDMgMC44MDEzNjkgNy42MzI4MyAxLjEzMzAxQzcuNTg2OTggMS4xNTY1OSA3LjU0MDkyIDEuMTc4MDcgNy40OTQ2NSAxLjE5NjM5QzcuNDQ4MzcgMS4yMTQ5MiA3LjQwMTY2IDEuMjMwNSA3LjM1NDc0IDEuMjQyNzFDNy4zMjY1NCAxLjI1MDA4IDcuMjk3OTIgMS4yNTYxOSA3LjI2ODg2IDEuMjYxNDVDNy4yNTk4MiAxLjI2MzE0IDcuMjUwNTYgMS4yNjQ2MSA3LjI0MTUyIDEuMjY2MDlDNy4yMjEwOCAxLjI2OTQ2IDcuMjAwNDEgMS4yNzI0IDcuMTc5NTMgMS4yNzQ5M0M3LjE2OTQyIDEuMjc2MTkgNy4xNTkzIDEuMjc3MjUgNy4xNDg5NyAxLjI3ODNDNy4xMjcwMiAxLjI4MDQxIDcuMTA1MDYgMS4yODIwOSA3LjA4MjY4IDEuMjgzNTZDNy4wNzQyOCAxLjI4Mzk4IDcuMDY2MSAxLjI4NDgzIDcuMDU3NzEgMS4yODUyNUM3LjAyNzE0IDEuMjg2NzIgNi45OTY1OCAxLjI4NzU2IDYuOTY1MzcgMS4yODc1NkM2Ljk2NDUxIDEuMjg3NTYgNi45NjM2NSAxLjI4NzU2IDYuOTYyNzkgMS4yODc1NkM2Ljk1NjMzIDEuMjg3NTYgNi45NDk4NyAxLjI4NzE0IDYuOTQzNjMgMS4yODcxNEM2LjkyMTQ2IDEuMjg3MTQgNi44OTkyOSAxLjI4NjUxIDYuODc2OTEgMS4yODU4OEM2Ljg2NjE1IDEuMjg1NDYgNi44NTUxNyAxLjI4NDgzIDYuODQ0MTkgMS4yODQ0MUM2LjgyNTAzIDEuMjgzNTYgNi44MDU4OCAxLjI4MjUxIDYuNzg2NTEgMS4yODEyNUM2Ljc3NDY3IDEuMjgwNDEgNi43NjI2MiAxLjI3OTU2IDYuNzUwNzggMS4yNzg1MUM2LjczMjA1IDEuMjc3MDQgNi43MTMzMiAxLjI3NTU2IDYuNjk0NiAxLjI3MzY3QzYuNjgyNTUgMS4yNzI2MSA2LjY3MDQ5IDEuMjcxMzUgNi42NTgyMiAxLjI3MDA5QzYuNjM4ODUgMS4yNjgxOSA2LjYxOTQ4IDEuMjY1ODggNi42MDAxMSAxLjI2Mzc3QzYuNTg4NyAxLjI2MjUxIDYuNTc3MjkgMS4yNjEyNCA2LjU2NTY3IDEuMjU5NzdDNi41NDQxNSAxLjI1NzAzIDYuNTIyNDEgMS4yNTQyOSA2LjUwMDY3IDEuMjUxMzVDNi40OTE0MSAxLjI1MDA4IDYuNDgyMzcgMS4yNDkwMyA2LjQ3MzEyIDEuMjQ3NzdDNi40NDIzNCAxLjI0MzU2IDYuNDExMzQgMS4yMzkxMyA2LjM4MDU2IDEuMjM0NUM2LjM3NzM0IDEuMjM0MDggNi4zNzM4OSAxLjIzMzQ1IDYuMzcwNjYgMS4yMzMwM0M2LjM0MjQ3IDEuMjI4ODIgNi4zMTQwNiAxLjIyNDM5IDYuMjg1NjQgMS4yMjAxOEM2LjI3MTg3IDEuMjE4MDggNi4yNTc4OCAxLjIxNTc2IDYuMjQ0MSAxLjIxMzY2QzYuMjIxNSAxLjIxMDA4IDYuMTk4OSAxLjIwNjUgNi4xNzYwOSAxLjIwMjkyQzYuMTUyNjMgMS4xOTkxMyA2LjEyODk1IDEuMTk1NTUgNi4xMDU0OSAxLjE5MTc2QzYuMDkyMTQgMS4xODk2NSA2LjA3OTAxIDEuMTg3NTUgNi4wNjU2NyAxLjE4NTY1QzYuMDQ2MyAxLjE4MjcgNi4wMjcxNCAxLjE3OTc1IDYuMDA3NzcgMS4xNzY4MUM1Ljk5NDg1IDEuMTc0OTEgNS45ODIxNiAxLjE3MzAyIDUuOTY5MjQgMS4xNzExMkM1Ljk0OTIyIDEuMTY4MTcgNS45Mjk0MiAxLjE2NTQ0IDUuOTA5NCAxLjE2MjQ5QzUuODk4IDEuMTYwOCA1Ljg4NjU5IDEuMTU5MzMgNS44NzUxOCAxLjE1NzY1QzUuODUwNjQgMS4xNTQyOCA1LjgyNjMyIDEuMTUxMTIgNS44MDIgMS4xNDgxN0M1Ljc5NTU0IDEuMTQ3MzMgNS43ODg4NyAxLjE0NjQ5IDUuNzgyMiAxLjE0NTY0QzUuNzUxNjMgMS4xNDIwNiA1LjcyMTI5IDEuMTM4NjkgNS42OTExNSAxLjEzNTU0QzUuNjgyOTcgMS4xMzQ2OSA1LjY3NDc5IDEuMTM0MDYgNS42NjY2MSAxLjEzMzQzQzUuNjQ0NjYgMS4xMzEzMiA1LjYyMjcxIDEuMTI5NDMgNS42MDA5NyAxLjEyNzc1QzUuNTg5OTkgMS4xMjY5IDUuNTc5MDEgMS4xMjYyNyA1LjU2ODAzIDEuMTI1NjRDNS41NDkwOSAxLjEyNDM4IDUuNTMwMTUgMS4xMjMzMiA1LjUxMTQzIDEuMTIyNDhDNS40OTk4IDEuMTIyMDYgNS40ODgxOCAxLjEyMTY0IDUuNDc2NTYgMS4xMjEyMkM1LjQ1ODQ4IDEuMTIwNTkgNS40NDA2MSAxLjEyMDM4IDUuNDIyNzUgMS4xMjAxNkM1LjQxMDY5IDEuMTIwMTYgNS4zOTg2NCAxLjEyMDE2IDUuMzg2OCAxLjEyMDE2QzUuMzcxOTUgMS4xMjAxNiA1LjM1NzUzIDEuMTIwNTkgNS4zNDI4OSAxLjEyMTAxQzUuMzMwNDEgMS4xMjE0MyA1LjMxNzkzIDEuMTIxODUgNS4zMDU2NiAxLjEyMjI3QzUuMjkxMDIgMS4xMjI5IDUuMjc2NiAxLjEyMzk2IDUuMjYyMTggMS4xMjUwMUM1LjI1MDEzIDEuMTI1ODUgNS4yMzgwNyAxLjEyNjY5IDUuMjI2MDIgMS4xMjc5NkM1LjIxMTYgMS4xMjk0MyA1LjE5NzE4IDEuMTMxMTEgNS4xODI3NiAxLjEzMzAxQzUuMTcxMTMgMS4xMzQ0OCA1LjE1OTUxIDEuMTM1OTYgNS4xNDgxIDEuMTM3NjRDNS4xMzM2OCAxLjEzOTc1IDUuMTE5MjYgMS4xNDI0OCA1LjEwNTA1IDEuMTQ1MjJDNS4wOTQwOCAxLjE0NzMzIDUuMDgyODggMS4xNDkyMiA1LjA3MjEyIDEuMTUxNTRDNS4wNTc0OSAxLjE1NDcgNS4wNDMyOCAxLjE1ODQ5IDUuMDI5MDcgMS4xNjIwN0M1LjAxODc0IDEuMTY0NTkgNS4wMDg0MSAxLjE2NzEyIDQuOTk4MyAxLjE3MDA3QzQuOTgzNDQgMS4xNzQyOCA0Ljk2ODgxIDEuMTc5MzMgNC45NTQzOSAxLjE4NDE4QzQuOTQ1MTMgMS4xODczNCA0LjkzNTY2IDEuMTkwMDcgNC45MjY2MiAxLjE5MzQ0QzQuOTEwNjkgMS4xOTkzNCA0Ljg5NTIgMS4yMDYwOCA0Ljg3OTcgMS4yMTI2QzQuODcyMTYgMS4yMTU3NiA0Ljg2NDYzIDEuMjE4NSA0Ljg1NzEgMS4yMjIwOEM0LjgzNDI4IDEuMjMyNjEgNC44MTIxMSAxLjI0Mzc3IDQuNzkwMTYgMS4yNTYxOUM0Ljc0NzExIDEuMjgwNjIgNC43MDY0MyAxLjMwODIgNC42NjgxMiAxLjMzODk0QzQuNjEwNjUgMS4zODQ4NSA0LjU1ODEzIDEuNDM3MjggNC41MDk3IDEuNDk0OTdDNC40Mjg5OSAxLjU5MTIgNC4zNTk4OSAxLjcwMTk2IDQuMjk3NDggMS44MjE3N0M0LjI4NDk5IDEuODQ1NzcgNC4yNzI3MiAxLjg2OTk5IDQuMjYwODggMS44OTQ2MkM0LjIzNjk5IDEuOTQzOSA0LjIxMzk2IDEuOTk0MjIgNC4xOTE3OSAyLjA0NTZDNC4xMjUwNyAyLjE5OTUyIDQuMDY0MzcgMi4zNjEyNCA0LjAwMjE3IDIuNTIwNjNDMy45NzExNyAyLjYwMDQ0IDMuOTM5NTMgMi42Nzk2MSAzLjkwNjgxIDIuNzU2ODlDMy44OTU4NCAyLjc4MjU4IDMuODg0ODYgMi44MDgyNyAzLjg3MzQ1IDIuODMzNTNDMy44NTQ1MSAyLjg3NjA3IDMuODM0OTMgMi45MTc1NSAzLjgxNDkxIDIuOTU4NjFDMy43ODY5MyAzLjAxNTI1IDMuNzU4MDggMy4wNzAyMSAzLjcyNzA5IDMuMTIyODVDMy43MDU3OCAzLjE1OTA3IDMuNjgzMTggMy4xOTM4MSAzLjY2MDE1IDMuMjI3NUMzLjYzOTkyIDMuMjU2OTggMy42MTkyNSAzLjI4NTgzIDMuNTk3MyAzLjMxMzQxQzMuNTY2MDkgMy4zNTI1OCAzLjUzMzE2IDMuMzg5NDMgMy40OTgwNyAzLjQyMzc1QzMuNDQ1NTYgMy40NzUxMyAzLjM4NzAxIDMuNTIyMDggMy4zMjM1MiAzLjU2NTQ2QzMuMjgxMTEgMy41OTQzMSAzLjIzNjc3IDMuNjIxNjggMy4xOTA1IDMuNjQ3NzlDMy4xNjc0NyAzLjY2MDg1IDMuMTQzNzkgMy42NzM0OCAzLjExOTkgMy42ODU5QzMuMDQ4MDEgMy43MjMxNyAyLjk3MjY3IDMuNzU3OTIgMi44OTQ5NyAzLjc5MDk4QzIuODY5MTQgMy44MDE5MiAyLjg0Mjg5IDMuODEyODcgMi44MTY2MyAzLjgyMzYxQzIuNzYzODkgMy44NDUwOSAyLjcxMDMgMy44NjU5NCAyLjY1NjI3IDMuODg2MzZDMi40NjcyOSAzLjk1ODE2IDIuMjcyOTMgNC4wMjYxOCAyLjA4OTMzIDQuMTAyNEMyLjAzNjgxIDQuMTI0MDkgMS45ODUzNyA0LjE0NjYyIDEuOTM1IDQuMTY5OTlDMS42NTgyMSA0LjI5ODY1IDEuNDE5NzIgNC40NTU3MyAxLjI4MjYxIDQuNjg3NzdDMS4yNDU4MSA0Ljc1MDEgMS4yMTc0IDQuODE2MjIgMS4xOTYzIDQuODg1MjhDMS4xODM2IDQuOTI2OTggMS4xNzM5MiA0Ljk2OTcyIDEuMTY1OTUgNS4wMTMzMUMxLjE2MDc5IDUuMDQyMTUgMS4xNTYyNyA1LjA3MTQyIDEuMTUzMDQgNS4xMDExMUMxLjE0NzY2IDUuMTQ5OTYgMS4xNDQ2NCA1LjE5OTg3IDEuMTQzNzggNS4yNTA2MUMxLjE0Mzc4IDUuMjUxNDYgMS4xNDM3OCA1LjI1MjUxIDEuMTQzNzggNS4yNTMzNUMxLjE0MjkyIDUuMzA1MTUgMS4xNDQyMSA1LjM1Nzc5IDEuMTQ3MDEgNS40MTEwN0MxLjE0ODUyIDUuNDM3ODEgMS4xNTAyNCA1LjQ2NDU1IDEuMTUyNjEgNS40OTE3MUMxLjE2MTQzIDUuNTk5OTQgMS4xNzYwNyA1LjcxMDQ5IDEuMTkzMDcgNS44MjIzQzEuMjAxNDcgNS44NzgxIDEuMjEwNzIgNS45MzQzMiAxLjIxOTc2IDUuOTkwNTRDMS4yMjkwMiA2LjA0Njc2IDEuMjM4MjcgNi4xMDMxOSAxLjI0NzUzIDYuMTU5NDFDMS4yNTY1NyA2LjIxNTY0IDEuMjY1MzkgNi4yNzE4NiAxLjI3MzU3IDYuMzI3ODdDMS4yODU2MyA2LjQxMTY3IDEuMjk2MTcgNi40OTUwNiAxLjMwMzQ5IDYuNTc3MThDMS4zMTA4MSA2LjY1OTMgMS4zMTUxMSA2Ljc0MDE1IDEuMzE0OSA2LjgxOTEyQzEuMzE0NDcgNi45NTA5MyAxLjMwMTU1IDcuMDc3NDggMS4yNjkwNSA3LjE5NjI0QzEuMjU2NTcgNy4yNDIxNCAxLjI0MDY0IDcuMjg3ODMgMS4yMjE3IDcuMzMzMTFDMS4yMDI3NiA3LjM3ODM4IDEuMTgxMDIgNy40MjM0NCAxLjE1NjkxIDcuNDY4MjlDMS4xNDQ4NiA3LjQ5MDYxIDEuMTMyMTYgNy41MTI5MyAxLjExODgyIDcuNTM1MjVDMS4wOTIzNCA3LjU3OTg5IDEuMDYzNSA3LjYyNDMyIDEuMDMzMTUgNy42Njg1NEMxLjAwMjU5IDcuNzEyNzUgMC45NzA1MTYgNy43NTY5NyAwLjkzNjkzOCA3LjgwMDk4QzAuNTUxODc0IDguMzA3MzkgMCA4LjgwMzQ4IDAgOS4zNzYwMUMwIDEwLjA3MyAwLjgxNzkxMSAxMC42NTY3IDEuMTU2OTEgMTEuMjgzOUMxLjE2ODk3IDExLjMwNjMgMS4xODA1OSAxMS4zMjg4IDEuMTkxMzUgMTEuMzUxM0MxLjIyMzg1IDExLjQxODkgMS4yNTAzMyAxMS40ODY5IDEuMjY5MDUgMTEuNTU1OEMxLjI4MTk3IDExLjYwMzQgMS4yOTE4NyAxMS42NTIgMS4yOTkxOSAxMS43MDE5QzEuMzA2MjkgMTEuNzUxOCAxLjMxMDgxIDExLjgwMjggMS4zMTMxOCAxMS44NTQ2QzEuMzE2NjIgMTEuOTMyMyAxLjMxNDkgMTIuMDEyMSAxLjMwOTczIDEyLjA5MzRDMS4zMDQ1NyAxMi4xNzQ2IDEuMjk1NzQgMTIuMjU3MiAxLjI4NDk4IDEyLjM0MDZDMS4yNzc2NiAxMi4zOTYxIDEuMjY5NDggMTIuNDUyMiAxLjI2MDg3IDEyLjUwODJDMS4yNDM0NCAxMi42MjA0IDEuMjI0MDcgMTIuNzMzNSAxLjIwNjIgMTIuODQ1N0MxLjE3OTMgMTMuMDE0MiAxLjE1NTYyIDEzLjE4MDcgMS4xNDcwMSAxMy4zNDFDMS4xNDQyMSAxMy4zOTQ0IDEuMTQyOTIgMTMuNDQ3MSAxLjE0Mzc4IDEzLjQ5ODdDMS4xNDcyMyAxMy43MDU3IDEuMTg0NDYgMTMuODk4MSAxLjI4MjgzIDE0LjA2NDVDMS41NjQ1OCAxNC41NDA4IDIuMjcyNSAxNC43MDE2IDIuODYxODMgMTQuOTQ3NEMyLjg4NDY0IDE0Ljk1NjggMi45MDcyNCAxNC45NjY1IDIuOTI5NjMgMTQuOTc2MkMzLjAxMTYzIDE1LjAxMiAzLjA5MDg0IDE1LjA0OTkgMy4xNjU3NCAxNS4wOTFDMy4xODgxMyAxNS4xMDMyIDMuMjEwMyAxNS4xMTU4IDMuMjMxODIgMTUuMTI4OUMzLjI2MzI1IDE1LjE0NzYgMy4yOTQyNCAxNS4xNjY4IDMuMzIzNzMgMTUuMTg3QzMuMzg3MjMgMTUuMjMwNCAzLjQ0NTc3IDE1LjI3NzMgMy40OTgyOSAxNS4zMjg3QzMuNTYxMzYgMTUuMzkwNCAzLjYxNzUzIDE1LjQ2MDkgMy42Njg5OCAxNS41Mzc4QzMuNjgwMTcgMTUuNTU0MiAzLjY5MDkzIDE1LjU3MTEgMy43MDE2OSAxNS41ODgxQzMuNzQ3MTEgMTUuNjYxIDMuNzg4ODYgMTUuNzM4NyAzLjgyNzgyIDE1LjgxOTlDMy44NDM1MyAxNS44NTI2IDMuODU4ODIgMTUuODg1NCAzLjg3Mzg4IDE1LjkxODlDMy45MTkwOCAxNi4wMjAyIDMuOTYxMDYgMTYuMTI1NyA0LjAwMjYgMTYuMjMxOEM0LjAwNDk2IDE2LjIzNzcgNC4wMDcxMiAxNi4yNDM2IDQuMDA5NDggMTYuMjQ5NUM0LjA2OTMyIDE2LjQwMzIgNC4xMjc4NyAxNi41NTg4IDQuMTkyMjIgMTYuNzA3MUM0LjIwMzQyIDE2LjczMjcgNC4yMTQ2MSAxNi43NTgyIDQuMjI2MjMgMTYuNzgzM0M0LjM2NDIgMTcuMDg1NCA0LjUzMTg3IDE3LjM0OTcgNC43OTA4IDE3LjQ5NjNDNC45NzAxIDE3LjU5NzcgNS4xNzg2NyAxNy42MzI1IDUuNDAzMzggMTcuNjMyNUM1Ljg5NjA2IDE3LjYzMjUgNi40NjQ5NCAxNy40NjQ3IDYuOTYzNDMgMTcuNDY0N0M3LjEwMDMzIDE3LjQ2NDcgNy4yMzIwNSAxNy40NzczIDcuMzU1MzggMTcuNTA5NUM3LjQ3MjY5IDE3LjU0MDMgNy41ODc4NCAxNy41OTE2IDcuNzAxOTIgMTcuNjU2NUM3LjgxNTc4IDE3LjcyMTMgNy45Mjg1NyAxNy43OTk5IDguMDQwOTIgMTcuODg0NUM4LjA2MzMxIDE3LjkwMTQgOC4wODU5MSAxNy45MTg2IDguMTA4MjkgMTcuOTM2MUM4LjE5ODA1IDE4LjAwNTYgOC4yODc4IDE4LjA3ODMgOC4zNzc5OSAxOC4xNTAzQzguNDQ1NTcgMTguMjA0MiA4LjUxMzM3IDE4LjI1NzkgOC41ODE2MSAxOC4zMDk3QzguODU3NTQgMTguNTE5IDkuMTQwMTUgMTguNjk2OSA5LjQ0MjU2IDE4Ljc0MDdDOS40ODkwNiAxOC43NDc0IDkuNTM1OTggMTguNzUxMiA5LjU4MzMzIDE4Ljc1MTJDOS42MzA2OCAxOC43NTEyIDkuNjc3NjEgMTguNzQ3NCA5LjcyNDEgMTguNzQwN0MxMC4zNzU0IDE4LjY0NjQgMTAuOTM1IDE3LjkyOSAxMS41MzM2IDE3LjYxOTZDMTEuNTU2NCAxNy42MDc5IDExLjU3OTUgMTcuNTk2NSAxMS42MDI1IDE3LjU4NkMxMS42NzE2IDE3LjU1NDIgMTEuNzQxMSAxNy41MjgzIDExLjgxMTUgMTcuNTA5OUMxMS45MzQ4IDE3LjQ3NzcgMTIuMDY2MyAxNy40NjUxIDEyLjIwMzQgMTcuNDY1MUMxMi43MDIyIDE3LjQ2NTEgMTMuMjcwOCAxNy42MzI5IDEzLjc2MzUgMTcuNjMyOUMxMy45ODggMTcuNjMyOSAxNC4xOTY4IDE3LjU5OCAxNC4zNzYxIDE3LjQ5NjdDMTQuOTUwOCAxNy4xNzEzIDE1LjA3NjIgMTYuMjY1MyAxNS40MjU0IDE1LjY1NDZDMTUuNDM1MSAxNS42Mzc4IDE1LjQ0NDcgMTUuNjIxNCAxNS40NTQ2IDE1LjYwNUMxNS40NzY4IDE1LjU2ODcgMTUuNDk5NCAxNS41MzM0IDE1LjUyMzUgMTUuNDk5OUMxNS41Njc5IDE1LjQzNzggMTUuNjE1OSAxNS4zODA1IDE1LjY2ODQgMTUuMzI5MUMxNS43MjA5IDE1LjI3NzcgMTUuNzc5NCAxNS4yMzA4IDE1Ljg0MjkgMTUuMTg3NEMxNS44ODUzIDE1LjE1ODYgMTUuOTI5NyAxNS4xMzEyIDE1Ljk3NTkgMTUuMTA1MUMxNS45OTkgMTUuMDkyIDE2LjAyMjcgMTUuMDc5NCAxNi4wNDY1IDE1LjA2N0MxNi4yMzgxIDE0Ljk2NzQgMTYuNDU1MSAxNC44ODYzIDE2LjY3MzEgMTQuODA1NkMxNi43ODIgMTQuNzY1MiAxNi44OTE0IDE0LjcyNSAxNi45OTc5IDE0LjY4MjdDMTcuMTMwOSAxNC42Mjk4IDE3LjI1OTkgMTQuNTczNiAxNy4zNzgyIDE0LjUwOTZDMTcuNTkxNSAxNC4zOTQ2IDE3Ljc3MTcgMTQuMjU0OCAxNy44ODQgMTQuMDY1MUMxNy45NTc5IDEzLjk0MDIgMTcuOTk3IDEzLjgwMDggMTguMDEzNiAxMy42NTE1QzE4LjAxOTIgMTMuNjAxOCAxOC4wMjIgMTMuNTUwOSAxOC4wMjI5IDEzLjQ5OTFDMTguMDI0MiAxMy40MjE0IDE4LjAyMDcgMTMuMzQxOCAxOC4wMTQxIDEzLjI2MDdDMTguMDA5NSAxMy4yMDY2IDE4LjAwMzcgMTMuMTUxOSAxNy45OTY4IDEzLjA5NjdDMTcuOTg5OSAxMy4wNDE1IDE3Ljk4MiAxMi45ODU5IDE3Ljk3MzYgMTIuOTI5OUMxNy45NjUyIDEyLjg3NDEgMTcuOTU1OSAxMi44MTc5IDE3Ljk0NjkgMTIuNzYxN0MxNy45MTkxIDEyLjU5MjggMTcuODkwMyAxMi40MjMzIDE3Ljg3MTYgMTIuMjU3NkMxNy44Njg2IDEyLjIzIDE3Ljg2NTggMTIuMjAyNCAxNy44NjMyIDEyLjE3NTFDMTcuODU1OSAxMi4wOTM0IDE3Ljg1MTUgMTIuMDEyOSAxNy44NTE4IDExLjkzNDRDMTcuODUxOCAxMS45MzQgMTcuODUxOCAxMS45MzM1IDE3Ljg1MTggMTEuOTMzMUMxNy44NTE4IDExLjkwNjggMTcuODUyNCAxMS44ODA3IDE3Ljg1MzUgMTEuODU0OEMxNy44NTU5IDExLjgwMyAxNy44NjA0IDExLjc1MiAxNy44Njc1IDExLjcwMjFDMTcuODcxMSAxMS42NzczIDE3Ljg3NTQgMTEuNjUyNiAxNy44ODA0IDExLjYyODJDMTcuODg1MyAxMS42MDM4IDE3Ljg5MTIgMTEuNTc5OCAxNy44OTc2IDExLjU1NkMxNy45MzUzIDExLjQxODMgMTguMDAzMyAxMS4yODM1IDE4LjA4OTIgMTEuMTUwMkMxOC4xNDY0IDExLjA2MTQgMTguMjExNiAxMC45NzMxIDE4LjI4MDcgMTAuODg1M0MxOC4yOTggMTAuODYzNCAxOC4zMTU2IDEwLjg0MTMgMTguMzMzNSAxMC44MTk0QzE4LjM4NjggMTAuNzUzNSAxOC40NDE3IDEwLjY4NzYgMTguNDk3MSAxMC42MjE3QzE4LjczNjQgMTAuMzM1NiAxOC45NzkyIDEwLjA0NjkgMTkuMDk1NiA5LjczOTY2TDE5LjA5NTggOS43Mzk0NVpNOS41ODMzMyAxNi43MTQ0QzUuNDQwNCAxNi43MTQ0IDIuMDgyMDEgMTMuNDI5IDIuMDgyMDEgOS4zNzYwMUMyLjA4MjAxIDUuMzIzMDUgNS40NDA0IDIuMDM3NiA5LjU4MzMzIDIuMDM3NkMxMy43MjYzIDIuMDM3NiAxNy4wODQ2IDUuMzIzMDUgMTcuMDg0NiA5LjM3NjAxQzE3LjA4NDYgMTMuNDI5IDEzLjcyNjMgMTYuNzE0NCA5LjU4MzMzIDE2LjcxNDRaIiBmaWxsPSIjMDE2Q0VDIi8+CjxwYXRoIGQ9Ik0xMy43MTIzIDUuMTIxMkMxMy42MjkyIDUuMDY3NDMgMTMuNTM2MyA1LjAzMDUgMTMuNDM4OCA1LjAxMjU0QzEzLjM0MTQgNC45OTQ1OCAxMy4yNDE0IDQuOTk1OTIgMTMuMTQ0NSA1LjAxNjUxQzEzLjA0NzYgNS4wMzcwOSAxMi45NTU3IDUuMDc2NSAxMi44NzQgNS4xMzI1QzEyLjc5MjQgNS4xODg0OSAxMi43MjI2IDUuMjU5OTcgMTIuNjY4NyA1LjM0Mjg0TDguNDQwNTggMTEuODM5NUw2LjM3ODU2IDkuOTM4OTZDNi4zMDU4MSA5Ljg3MTkgNi4yMjA1MiA5LjgxOTc5IDYuMTI3NTcgOS43ODU1OUM2LjAzNDYxIDkuNzUxMzkgNS45MzU4MSA5LjczNTc4IDUuODM2OCA5LjczOTY1QzUuNjM2ODUgOS43NDc0NSA1LjQ0ODE5IDkuODM0MTIgNS4zMTIzNCA5Ljk4MDU4QzUuMTc2NDkgMTAuMTI3IDUuMTA0NTYgMTAuMzIxMyA1LjExMjM5IDEwLjUyMDZDNS4xMjAyMyAxMC43MTk5IDUuMjA3MTcgMTAuOTA4IDUuMzU0MDkgMTEuMDQzNEw4LjA2MTUzIDEzLjUzODdDOC4wNjE1MyAxMy41Mzg3IDguMTM5MjUgMTMuNjA1NCA4LjE3NTIyIDEzLjYyODdDOC4yNTgzNCAxMy42ODI1IDguMzUxMjkgMTMuNzE5NSA4LjQ0ODc1IDEzLjczNzRDOC41NDYyMSAxMy43NTU0IDguNjQ2MjcgMTMuNzU0MSA4Ljc0MzIxIDEzLjczMzVDOC44NDAxNSAxMy43MTI5IDguOTMyMDcgMTMuNjczNSA5LjAxMzcyIDEzLjYxNzVDOS4wOTUzNyAxMy41NjE1IDkuMTY1MTQgMTMuNDkgOS4yMTkwNSAxMy40MDdMMTMuOTM0NyA2LjE2MTQ3QzEzLjk4ODYgNi4wNzg2MiAxNC4wMjU3IDUuOTg1OTkgMTQuMDQzNyA1Ljg4ODg2QzE0LjA2MTcgNS43OTE3MyAxNC4wNjAzIDUuNjkyMDIgMTQuMDM5NyA1LjU5NTQyQzE0LjAxOSA1LjQ5ODgxIDEzLjk3OTUgNS40MDcyMSAxMy45MjMzIDUuMzI1ODRDMTMuODY3MiA1LjI0NDQ3IDEzLjc5NTUgNS4xNzQ5NCAxMy43MTIzIDUuMTIxMlY1LjEyMTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE3NzlfNjUwMCI+CjxyZWN0IHdpZHRoPSIxOS4xNjY3IiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-container .verifed {
    margin-right: 16px;
}

.casino-data-new-top-rated-icon {
    color: #111;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    display: flex;
    align-items: center;
}

.casino-data-new-top-rated-icon:before {
    content:'';
    display: block;
    width: 20px;
    height: 20px;
    min-width: 20px;
    margin-right: 6px;
    background-image: url('../images/casino-data-new-top-rated-icon.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-new-body {
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 10;
}

.casino-data-new-body-left {
    width: 312px;
}

.casino-data-new-body-right {
    width: calc(100% - 352px);
    display: flex;
    flex-direction: column;
}

.casino-data-new-body-logo {
    width: 100%;
    height: 208px;
    margin-bottom: 28px;
    position: relative;
}

.casino-data-new-body-logo img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 10px;
}

.casino-data-container .casino-data-heading-right {
    flex-direction: row-reverse;
    align-items: stretch;
    gap: 0;
    margin-bottom: 16px;
    padding-bottom: 0;
}

.casino-data-container .rating {
    width: 109px;
    min-width: 109px;
    border-radius: 10px 0px 0px 10px;
    height: 70px;
}

.casino-data-container .rating .current-value {
    font-weight: 700;
    letter-spacing: 0.48px;
}

.rated-text-author {
    color:  #777;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-top: 2px;
}

.rated {
    width: calc(100% - 109px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-left: 16px;
    border-radius: 0px 10px 10px 0px;
}

.casino-data-heading-right {
    border-radius: 10px;
}

.casino-data-container .rated-text {
    flex-direction: row-reverse;
}

.casino-data-container .rated-text:before {
    margin-right: 0;
    margin-left: 4px;
}

.rated.red {
    background: rgba(253, 80, 69, 0.15);
}

.rated.green {
    background: #E8F8F1;
    position: relative;
}

.casino-data-container .rating.green:before {
    content:'';
    display: block;
    width: 27px;
    height: 27px;
    position: absolute;
    top: 0px;
    right: 0px;
    transform: translate(50%, -50%);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3IDEzLjVDMjcgMjAuOTU1OCAyMC45NTU4IDI3IDEzLjUgMjdDNi4wNDQxNiAyNyAwIDIwLjk1NTggMCAxMy41QzAgNi4wNDQxNiA2LjA0NDE2IDAgMTMuNSAwQzIwLjk1NTggMCAyNyA2LjA0NDE2IDI3IDEzLjVaIiBmaWxsPSIjMDVBQTA1Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNSAyNUMxOS44NTEzIDI1IDI1IDE5Ljg1MTMgMjUgMTMuNUMyNSA3LjE0ODczIDE5Ljg1MTMgMiAxMy41IDJDNy4xNDg3MyAyIDIgNy4xNDg3MyAyIDEzLjVDMiAxOS44NTEzIDcuMTQ4NzMgMjUgMTMuNSAyNVpNMTMuNSAyN0MyMC45NTU4IDI3IDI3IDIwLjk1NTggMjcgMTMuNUMyNyA2LjA0NDE2IDIwLjk1NTggMCAxMy41IDBDNi4wNDQxNiAwIDAgNi4wNDQxNiAwIDEzLjVDMCAyMC45NTU4IDYuMDQ0MTYgMjcgMTMuNSAyN1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMi41NDg5IDcuOTI3MDdDMTIuODQ4MiA3LjAwNTc2IDE0LjE1MTYgNy4wMDU3NiAxNC40NTEgNy45MjcwN0wxNS4xODM4IDEwLjE4MjRDMTUuMzE3NiAxMC41OTQ0IDE1LjcwMTYgMTAuODczNCAxNi4xMzQ4IDEwLjg3MzRIMTguNTA2MkMxOS40NzQ5IDEwLjg3MzQgMTkuODc3NyAxMi4xMTMgMTkuMDk0IDEyLjY4MjRMMTcuMTc1NSAxNC4wNzYzQzE2LjgyNSAxNC4zMzA5IDE2LjY3ODQgMTQuNzgyMyAxNi44MTIyIDE1LjE5NDNMMTcuNTQ1IDE3LjQ0OTZDMTcuODQ0NCAxOC4zNzA5IDE2Ljc4OTkgMTkuMTM3IDE2LjAwNjIgMTguNTY3NkwxNC4wODc3IDE3LjE3MzhDMTMuNzM3MiAxNi45MTkxIDEzLjI2MjYgMTYuOTE5MSAxMi45MTIxIDE3LjE3MzhMMTAuOTkzNiAxOC41Njc2QzEwLjIwOTkgMTkuMTM3IDkuMTU1NDQgMTguMzcwOSA5LjQ1NDggMTcuNDQ5NkwxMC4xODc2IDE1LjE5NDNDMTAuMzIxNSAxNC43ODIzIDEwLjE3NDggMTQuMzMwOSA5LjgyNDMyIDE0LjA3NjNMNy45MDU4MyAxMi42ODI0QzcuMTIyMTIgMTIuMTEzIDcuNTI0ODkgMTAuODczNCA4LjQ5MzYyIDEwLjg3MzRIMTAuODY1QzExLjI5ODIgMTAuODczNCAxMS42ODIyIDEwLjU5NDQgMTEuODE2MSAxMC4xODI0TDEyLjU0ODkgNy45MjcwN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.rated.yellow {
    background: rgba(246, 175, 38, 0.15);
}

.casino-data-container .rated-text {
    color:  #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
}

.rated-more-info:before {
    right: auto;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
}

.rated-more-info {
    width: 288px;
    bottom: 23px;
    left: 64px;
}

.rated-more-infor-row-bar {
    width: 120px;
    margin-left: 7px;
    top: 0px;
    min-width: 120px;
}

.rated-more-info-wrapper {
    padding: 14px 13px;
    border-radius: 16px;
    background: #F8FAFE;
}

.casino-data-new-body-bonus-item {
    border-radius: 10px;
    border: 1px solid  #D9E2ED;
    background: #F5F7FB;
    padding: 10px 39px 10px 16px;
    display: block;
    position: relative;
    margin-bottom: 12px;
}
.casino-data-new-body-bonus-item:after {
    content:'';
    display: block;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNDMxNjQgMTcuNTgyOUwxMy40NTI1IDEwLjU4MjlDMTMuNTM1OCAxMC40OTk2IDEzLjU5NDcgMTAuNDA5MyAxMy42MjkxIDEwLjMxMjFDMTMuNjY0MSAxMC4yMTQ5IDEzLjY4MTYgMTAuMTEwNyAxMy42ODE2IDkuOTk5NTlDMTMuNjgxNiA5Ljg4ODQ4IDEzLjY2NDEgOS43ODQzMiAxMy42MjkxIDkuNjg3MDlDMTMuNTk0NyA5LjU4OTg3IDEzLjUzNTggOS40OTk1OSAxMy40NTI1IDkuNDE2MjZMNi40MzE2NCAyLjM5NTQzQzYuMjM3MiAyLjIwMDk4IDUuOTk0MTQgMi4xMDM3NiA1LjcwMjQ3IDIuMTAzNzZDNS40MTA4MSAyLjEwMzc2IDUuMTYwODEgMi4yMDc5MyA0Ljk1MjQ3IDIuNDE2MjZDNC43NDQxNCAyLjYyNDU5IDQuNjM5OTcgMi44Njc2NSA0LjYzOTk3IDMuMTQ1NDNDNC42Mzk5NyAzLjQyMzIgNC43NDQxNCAzLjY2NjI2IDQuOTUyNDcgMy44NzQ1OUwxMS4wNzc1IDkuOTk5NTlMNC45NTI0NyAxNi4xMjQ2QzQuNzU4MDMgMTYuMzE5IDQuNjYwODEgMTYuNTU4NSA0LjY2MDgxIDE2Ljg0MjlDNC42NjA4MSAxNy4xMjc5IDQuNzY0OTcgMTcuMzc0NiA0Ljk3MzMxIDE3LjU4MjlDNS4xODE2NCAxNy43OTEzIDUuNDI0NyAxNy44OTU0IDUuNzAyNDcgMTcuODk1NEM1Ljk4MDI1IDE3Ljg5NTQgNi4yMjMzMSAxNy43OTEzIDYuNDMxNjQgMTcuNTgyOVoiIGZpbGw9IiNDRkRDRUMiLz4KPC9zdmc+Cg==") no-repeat center;
    background-size: contain;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    right: 16px;
    transform: translateY(-50%);
    opacity: 1;
    box-shadow: none !important;
}

.casino-data-new-body-bonus-item:last-child {
    margin-bottom: 0px;
}

.casino-data-new-body-bonus-item-bonus-type {
    color: #424242;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
}

.casino-data-new-body-bonus-item-bonus-type:before {
    content:'';
    display: block;
    width: 18px;
    min-width: 18px;
    height: 18px;
    margin-right: 6px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjY3ODEgNC45MzYzNkg5LjU2OTAzVjguMDEyNzJIMTYuNzAzNlY1Ljk2MTgyQzE2LjcwMzYgNS40IDE2LjI0NTQgNC45MzYzNiAxNS42NzgxIDQuOTM2MzZaTTEuMzI3MjEgNC45MzYzNkMwLjc1OTk0IDQuOTM2MzYgMC4zMDE3NTggNS4zOTQ1NCAwLjMwMTc1OCA1Ljk2MTgyVjguMDEyNzJINy40Nzk5NFY0LjkzNjM2SDEuMzI3MjFaTTEuMzI3MjEgOS4wMzgxOFYxNi4yMTY0QzEuMzI3MjEgMTYuNzgzNiAxLjc4NTM5IDE3LjI0MTggMi4zNTI2NyAxNy4yNDE4SDcuNDc5OTRWOS4wMzgxOEgxLjMyNzIxWk0xNC42NTI3IDE3LjI0MThDMTUuMjE5OSAxNy4yNDE4IDE1LjY3ODEgMTYuNzgzNiAxNS42NzgxIDE2LjIxNjRWOS4wMzgxOEg5LjU2OTAzVjE3LjI0MThIMTQuNjUyN1pNOC41MDUzOSAzLjkwNTQ1QzguNTEwODUgMy45MDU0NSA4LjUxMDg1IDMuOTEwOTEgOC41MTA4NSAzLjkxNjM2SDEyLjYxMjdDMTQuMDMwOCAzLjkxNjM2IDE0LjY2MzYgMy4yMDcyNyAxNC42NjM2IDIuMzRDMTQuNjYzNiAxLjQ3MjcyIDE0LjAyNTQgMC43NjM2MzMgMTIuNjEyNyAwLjc2MzYzM0MxMS4yODcyIDAuNzYzNjMzIDEwLjI0NTQgMS4zNzQ1NCA5LjUzNjMgMi4wODM2M0M4LjkwMzU4IDEuNjg1NDUgOC4xMDE3NiAxLjY4IDcuNDYzNTggMi4wNjE4MkM2Ljc1NDQ5IDEuMzU4MTggNS43MTgxMiAwLjc1ODE3OSA0LjQwMzU4IDAuNzU4MTc5QzIuOTg1MzkgMC43NTgxNzkgMi4zNTI2NyAxLjQ2NzI3IDIuMzUyNjcgMi4zMzQ1NEMyLjM1MjY3IDMuMjAxODIgMi45ODUzOSAzLjkxMDkxIDQuNDAzNTggMy45MTA5MUg4LjUwNTM5VjMuOTA1NDVaTTEzLjYyNzIgMi4zNzgxOEMxMy42MjcyIDIuODAzNjMgMTMuMDcwOCAyLjg5MDkxIDEyLjYwMTggMi44OTA5MUgxMC4yNzI3QzEwLjI2NzIgMi44NzQ1NCAxMC4yNTYzIDIuODYzNjMgMTAuMjUwOCAyLjg0NzI3QzEwLjc3NDUgMi4zNCAxMS41NTk5IDEuODY1NDUgMTIuNjAxOCAxLjg2NTQ1QzEzLjA3MDggMS44NjU0NSAxMy42MjcyIDEuOTUyNzIgMTMuNjI3MiAyLjM3ODE4Wk0zLjM3ODEyIDIuMzc4MThDMy4zNzgxMiAxLjk1MjcyIDMuOTM0NDkgMS44NjU0NSA0LjQwMzU4IDEuODY1NDVDNS40MjM1OCAxLjg2NTQ1IDYuMTk4MTIgMi4zMjM2MyA2LjcxNjMgMi44MDkwOUM2LjY5OTk0IDIuODM2MzYgNi42ODkwMyAyLjg2MzYzIDYuNjcyNjcgMi44OTA5MUg0LjQwMzU4QzMuOTM0NDkgMi44OTA5MSAzLjM3ODEyIDIuNzk4MTggMy4zNzgxMiAyLjM3ODE4WiIgZmlsbD0iIzAxNkNFQyIvPgo8L3N2Zz4K");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-new-body-bonus-item-bonus-value {
    color:  #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; 
}

.navigate-to-casino {
    margin-top: 24px;
}

.navigate-to-casino .button {
    font-size: 16px;
    line-height: 24px;
    padding: 10px 4px;
}

.casino-data-container .specifications-row-third {
    padding-top: 24px;
    margin-top: 24px;
    border-top: 1px solid #D9E2ED;
}

#payments-modal ul.payments {
    flex-direction: row;
    gap: 12px;
    flex-wrap: wrap;
}

#payments-modal ul.payments li + li {
    border: none;
}

#payments-modal .modal-content {
    overflow: auto;
}

.casino-data-box-general {
    width: 672px;
    max-width: 100%;
}

.casino-data-box-general-options {
    display: flex;
    justify-content: space-between;
    margin-top: -16px;
    flex-wrap: wrap;
}

.casino-data-box-general-item {
    width: calc(50% - 8px);
    display: flex;
    align-items: flex-start;
    margin-top: 16px;
}

.casino-data-box-general-icon-0 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS43NSAyLjYyNUg1LjI1QzMuMzI1IDIuNjI1IDEuNzUgNC4yIDEuNzUgNi4xMjVDMS43NSA3LjYxMjUgMi42MjUgOC44Mzc1IDMuOTM3NSA5LjM2MjVWNi4xMjVDMy45Mzc1IDUuNzc1IDQuMTEyNSA1LjQyNSA0LjI4NzUgNS4xNjI1QzQuNDYyNSA0LjkgNC45IDQuODEyNSA1LjI1IDQuODEyNUgxNS43NUMxNi4xIDQuODEyNSAxNi40NSA0Ljk4NzUgMTYuNzEyNSA1LjE2MjVDMTYuOTc1IDUuMzM3NSAxNy4wNjI1IDUuNzc1IDE3LjA2MjUgNi4xMjVWOS4zNjI1QzE4LjM3NSA4LjgzNzUgMTkuMjUgNy42MTI1IDE5LjI1IDYuMTI1QzE5LjI1IDQuMiAxNy42NzUgMi42MjUgMTUuNzUgMi42MjVaTTE1Ljc1IDE2LjYyNVY2LjEyNUg1LjI1VjE2LjYyNUM1LjI1IDE3LjU4NzUgNi4wMzc1IDE4LjM3NSA3IDE4LjM3NUgxNEMxNC45NjI1IDE4LjM3NSAxNS43NSAxNy41ODc1IDE1Ljc1IDE2LjYyNVpNOS44IDEwLjg1TDkuMTg3NSAxMS40NjI1QzguOTI1IDExLjcyNSA4LjQ4NzUgMTEuNzI1IDguMjI1IDExLjQ2MjVDNy45NjI1IDExLjIgNy45NjI1IDEwLjc2MjUgOC4yMjUgMTAuNUw5LjM2MjUgOS4zNjI1QzkuOTc1IDguNzUgMTAuOTM3NSA4Ljc1IDExLjU1IDkuMzYyNUwxMi42ODc1IDEwLjVDMTIuOTUgMTAuNzYyNSAxMi45NSAxMS4yIDEyLjY4NzUgMTEuNDYyNUMxMi40MjUgMTEuNzI1IDExLjk4NzUgMTEuNzI1IDExLjcyNSAxMS40NjI1TDExLjExMjUgMTAuODVWMTQuNTI1QzExLjExMjUgMTQuODc1IDEwLjg1IDE1LjIyNSAxMC40MTI1IDE1LjIyNUM5Ljk3NSAxNS4yMjUgOS43MTI1IDE0Ljk2MjUgOS43MTI1IDE0LjUyNVYxMC44NUg5LjhaIiBmaWxsPSIjNDI0MjQyIi8+Cjwvc3ZnPgo=");
}

.casino-data-box-general-icon-1 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE3NzlfNjY4OSkiPgo8cGF0aCBkPSJNMTAuNSAwQzQuNzA3NSAwIDAgNC43MDc1IDAgMTAuNUMwIDE2LjI5MjUgNC43MDc1IDIxIDEwLjUgMjFDMTEuMTU2MiAyMSAxMS43OTUgMjAuOTM4NyAxMi40MjUgMjAuODI1TDExLjcwNzUgMTguNjcyNUMxMS42MDI1IDE4Ljc3NzUgMTEuNDg4OCAxOC44NjUgMTEuMzc1IDE4Ljk0MzhWMTcuNjY2M0w5Ljc0NzUgMTIuNzkyNUM5LjY2IDEyLjUzODcgOS42MjUgMTIuMjc2MiA5LjYyNSAxMi4wMjI1VjEzLjc5ODdDOC43OTM3NSAxMy44MzM4IDcuOTggMTMuOTAzOCA3LjIxIDE0LjAzNUM3LjA1MjUgMTMuMjEyNSA2Ljk0NzUgMTIuMzIgNi45MDM3NSAxMS4zNTc1SDkuNjI1VjEyLjAyMjVDOS42MjUgMTEuNDAxMiA5Ljg3IDEwLjc5NzUgMTAuMzMzOCAxMC4zMzM4QzEwLjc4IDkuODc4NzUgMTEuMzgzNyA5LjYyNSAxMi4wMzEyIDkuNjI1QzEyLjI5MzcgOS42MjUgMTIuNTQ3NSA5LjY2ODc1IDEyLjgwMTMgOS43NDc1TDE3LjYyMjUgMTEuMzU3NUgxOS4yMDYzQzE5LjE4ODggMTEuNTMyNSAxOS4xNzEzIDExLjY5ODggMTkuMTM2MyAxMS44NjVMMjAuODI1IDEyLjQyNUMyMC45Mzg3IDExLjc5NSAyMSAxMS4xNTYyIDIxIDEwLjVDMjEgNC43MDc1IDE2LjI5MjUgMCAxMC41IDBaTTkuNjI1IDE1LjU0ODdWMTguOTQzOEM4Ljg3MjUgMTguNDM2MiA4LjE1NSAxNy4zMTYyIDcuNjQ3NSAxNS43MzI1QzguMjg2MjUgMTUuNjM2MiA4Ljk0MjUgMTUuNTc1IDkuNjI1IDE1LjU0ODdaTTMuMTUgNS43NjYyNUMzLjg1IDYuMDk4NzUgNC42Mzc1IDYuMzc4NzUgNS40OTUgNi42MDYyNUM1LjMxMTI1IDcuNTQyNSA1LjE5NzUgOC41NDg3NSA1LjE1Mzc1IDkuNjA3NUgxLjc5Mzc1QzEuOTMzNzUgOC4yMDc1IDIuNDIzNzUgNi45MDM3NSAzLjE1IDUuNzY2MjVaTTEuNzkzNzUgMTEuMzU3NUg1LjE1Mzc1QzUuMTk3NSAxMi40MzM3IDUuMzExMjUgMTMuNDQ4OCA1LjQ5NSAxNC4zOTM4QzQuNjM3NSAxNC42MjEzIDMuODUgMTQuOTAxMiAzLjE1IDE1LjIzMzdDMi40MTUgMTQuMDk2MiAxLjkzMzc1IDEyLjc3NSAxLjc5Mzc1IDExLjM1NzVaTTYuOTQ3NSAxOC40ODg3QzUuOTQxMjUgMTguMDQyNSA1LjA0IDE3LjQxMjUgNC4yNzg3NSAxNi42NDI1QzQuNzc3NSAxNi40MjM3IDUuMzI4NzUgMTYuMjQgNS45MTUgMTYuMDkxMkM2LjE5NSAxNi45OTI1IDYuNTQ1IDE3LjgwNjIgNi45NDc1IDE4LjQ4ODdaTTUuOTE1IDQuOTA4NzVDNS4zMjg3NSA0Ljc2IDQuNzc3NSA0LjU3NjI1IDQuMjc4NzUgNC4zNTc1QzUuMDQgMy41ODc1IDUuOTQxMjUgMi45NTc1IDYuOTQ3NSAyLjUxMTI1QzYuNTQ1IDMuMTkzNzUgNi4xOTUgNC4wMDc1IDUuOTE1IDQuOTA4NzVaTTkuNjI1IDkuNjA3NUg2LjkwMzc1QzYuOTQ3NSA4LjY2MjUgNy4wNTI1IDcuNzc4NzUgNy4yMSA2Ljk2NUM3Ljk4IDcuMDk2MjUgOC43OTM3NSA3LjE2NjI1IDkuNjI1IDcuMjAxMjVWOS42MDc1Wk05LjYyNSA1LjQ1MTI1QzguOTQyNSA1LjQyNSA4LjI4NjI1IDUuMzYzNzUgNy42NDc1IDUuMjY3NUM4LjE1NSAzLjY4Mzc1IDguODcyNSAyLjU2Mzc1IDkuNjI1IDIuMDU2MjVWNS40NTEyNVpNMTEuMzc1IDIuMDU2MjVDMTIuMTI3NSAyLjU2Mzc1IDEyLjg0NSAzLjY4Mzc1IDEzLjM1MjUgNS4yNjc1QzEyLjcxMzcgNS4zNjM3NSAxMi4wNTc1IDUuNDI1IDExLjM3NSA1LjQ1MTI1VjIuMDU2MjVaTTExLjM3NSA5LjYwNzVWNy4yMDEyNUMxMi4yMDYzIDcuMTY2MjUgMTMuMDIgNy4wOTYyNSAxMy43OSA2Ljk2NUMxMy45NDc1IDcuNzc4NzUgMTQuMDUyNSA4LjY2MjUgMTQuMDk2MyA5LjYwNzVIMTEuMzc1Wk0xNC4wNTI1IDIuNTExMjVDMTUuMDU4NyAyLjk1NzUgMTUuOTYgMy41ODc1IDE2LjcyMTMgNC4zNTc1QzE2LjIyMjUgNC41NzYyNSAxNS42NzEyIDQuNzYgMTUuMDg1IDQuOTA4NzVDMTQuODA1IDQuMDA3NSAxNC40NTUgMy4xOTM3NSAxNC4wNTI1IDIuNTExMjVaTTE1Ljg0NjMgOS42MDc1QzE1LjgwMjUgOC41NDg3NSAxNS42ODg3IDcuNTQyNSAxNS41MDUgNi42MDYyNUMxNi4zNjI1IDYuMzc4NzUgMTcuMTUgNi4wOTg3NSAxNy44NSA1Ljc2NjI1QzE4LjU3NjMgNi45MDM3NSAxOS4wNjYyIDguMjA3NSAxOS4yMDYzIDkuNjA3NUgxNS44NDYzWiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBkPSJNMTQuODAyMyAyMUMxNC43OTc5IDIxIDE0Ljc5MjcgMjEgMTQuNzg3NCAyMUMxNC41MTA5IDIwLjk5MzkgMTQuMjY3NyAyMC44MTQ1IDE0LjE4MDIgMjAuNTUxMUwxMS40MDkxIDEyLjIzODZDMTEuMzMwMyAxMi4wMDI0IDExLjM5MTYgMTEuNzQyNSAxMS41Njc0IDExLjU2NjZDMTEuNzQzMyAxMS4zODk5IDEyLjAwMzIgMTEuMzI4NiAxMi4yMzk0IDExLjQwODNMMjAuNTUxOSAxNC4xNzk0QzIwLjgxNDQgMTQuMjY2OSAyMC45OTM4IDE0LjUxMDEgMjEuMDAwOCAxNC43ODY2QzIxLjAwNjkgMTUuMDYzMSAyMC44Mzg5IDE1LjMxNTEgMjAuNTc5OSAxNS40MTRMMTYuODQ5OCAxNi44NDlMMTUuNDE0OCAyMC41NzkxQzE1LjMxNjggMjAuODMzOCAxNS4wNzI3IDIxIDE0LjgwMjMgMjFaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTc3OV82Njg5Ij4KPHJlY3Qgd2lkdGg9IjIxIiBoZWlnaHQ9IjIxIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}

.casino-data-box-general-icon-2 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE3NzlfNjcyNikiPgo8cGF0aCBkPSJNMTUuMjU3NiA5LjE4NzE2QzEzLjI2NzYgOS4xODcxNiAxMS42NDgzIDEwLjgwNjQgMTEuNjQ4MyAxMi43OTY0QzExLjY0ODMgMTQuNzg2NCAxMy4yNjc2IDE2LjQwNTYgMTUuMjU3NiAxNi40MDU2QzE3LjI0NzYgMTYuNDA1NiAxOC44NjY4IDE0Ljc4NjQgMTguODY2OCAxMi43OTY0QzE4Ljg2NjggMTAuODA2NCAxNy4yNDc2IDkuMTg3MTYgMTUuMjU3NiA5LjE4NzE2Wk0xNi43ODc4IDEyLjIxNzNDMTUuNzM4NiAxMy43OTEzIDE2LjAzNjEgMTMuMzQ1IDE1LjQ3NTQgMTQuMTg2QzE1LjI3MzkgMTQuNDg4MSAxNC44NjYxIDE0LjU2ODIgMTQuNTY1MyAxNC4zNjc2TDEzLjU4MDkgMTMuNzExNEMxMy4yNzk1IDEzLjUxMDUgMTMuMTk4MyAxMy4xMDMyIDEzLjM5OTIgMTIuODAxM0MxMy42MDAyIDEyLjQ5OTkgMTQuMDA3NSAxMi40MTg3IDE0LjMwOTMgMTIuNjE5NkwxNC43NDc0IDEyLjkxMTZDMTUuNzk0IDExLjM0MiAxNS43Mzc3IDExLjM4NTQgMTUuOTEzOCAxMS4yODVDMTYuNTExNSAxMC45MzkzIDE3LjE3MTkgMTEuNjQwNCAxNi43ODc4IDEyLjIxNzNaTTEyLjMwNDYgMTYuNzMxM1YyMC4zNDNDMTIuMzA0NiAyMC44NDU4IDEyLjg0OTEgMjEuMTYyNyAxMy4yODY0IDIwLjkxMjdMMTUuMjU3NiAxOS43ODY0TDE3LjIyODcgMjAuOTEyN0MxNy42NjQyIDIxLjE2MjMgMTguMjEwNiAyMC44NDcyIDE4LjIxMDYgMjAuMzQzVjE2LjczMTNDMTYuNDYyMiAxOC4wNDY3IDE0LjA1NTQgMTguMDQ4NiAxMi4zMDQ2IDE2LjczMTNaTTE2LjU3IDguMDUyNzFWMS40MjUyNEMxNi41NyAwLjYzOTQxIDE1LjkzMDYgMCAxNS4xNDQ4IDBIMy41NTgzQzIuNzcyNDcgMCAyLjEzMzA2IDAuNjM5NDEgMi4xMzMwNiAxLjQyNTI0VjE2LjYyMUMyLjEzMzA2IDE3LjQwNjggMi43NzI0NyAxOC4wNDYyIDMuNTU4MyAxOC4wNDYySDEwLjk5MjFDMTAuOTkyMSAxNS4yMjIzIDEwLjk4NzcgMTUuMzk3MSAxMS4wMDI0IDE1LjI2NzFDOC44MDU1NiAxMS41MDA5IDEyLjMwMzYgNi44Njc4OSAxNi41NyA4LjA1MjcxWk02LjA3MDQxIDMuMjgxMTNIMTEuNjQ4M0MxMi4wMTA5IDMuMjgxMTMgMTIuMzA0NiAzLjU3NDc5IDEyLjMwNDYgMy45MzczNUMxMi4zMDQ2IDQuMjk5OTIgMTIuMDEwOSA0LjU5MzU4IDExLjY0ODMgNC41OTM1OEg2LjA3MDQxQzUuNzA3ODUgNC41OTM1OCA1LjQxNDE4IDQuMjk5OTIgNS40MTQxOCAzLjkzNzM1QzUuNDE0MTggMy41NzQ3OSA1LjcwNzg1IDMuMjgxMTMgNi4wNzA0MSAzLjI4MTEzWk05LjM1MTU0IDkuODQzMzhINi4wNzA0MUM1LjcwNzg1IDkuODQzMzggNS40MTQxOCA5LjU0OTcyIDUuNDE0MTggOS4xODcxNkM1LjQxNDE4IDguODI0NTkgNS43MDc4NSA4LjUzMDkzIDYuMDcwNDEgOC41MzA5M0g5LjM1MTU0QzkuNzE0MSA4LjUzMDkzIDEwLjAwNzggOC44MjQ1OSAxMC4wMDc4IDkuMTg3MTZDMTAuMDA3OCA5LjU0OTcyIDkuNzE0MSA5Ljg0MzM4IDkuMzUxNTQgOS44NDMzOFpNNi4wNzA0MSA3LjIxODQ4QzUuNzA3ODUgNy4yMTg0OCA1LjQxNDE4IDYuOTI0ODIgNS40MTQxOCA2LjU2MjI2QzUuNDE0MTggNi4xOTk2OSA1LjcwNzg1IDUuOTA2MDMgNi4wNzA0MSA1LjkwNjAzSDExLjY0ODNDMTIuMDEwOSA1LjkwNjAzIDEyLjMwNDYgNi4xOTk2OSAxMi4zMDQ2IDYuNTYyMjZDMTIuMzA0NiA2LjkyNDgyIDEyLjAxMDkgNy4yMTg0OCAxMS42NDgzIDcuMjE4NDhINi4wNzA0MVoiIGZpbGw9IiM0MjQyNDIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzc5XzY3MjYiPgo8cmVjdCB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
}

.casino-data-box-general-icon-3 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE3NzlfNjY5NikiPgo8cGF0aCBkPSJNMTguNzM3NCA4LjU2Njc3SDEwLjgyOTZDOS41ODE5NiA4LjU2Njc3IDguNTY2OTkgOS41ODE3NSA4LjU2Njk5IDEwLjgyOTRWMTUuMTI1N0w2LjUxODEzIDE2LjU4OTJDNi4zNTY0NyAxNi43MDQ1IDYuMjYwNSAxNi44OTEgNi4yNjA1IDE3LjA4OTdDNi4yNjA1IDE3LjI4ODUgNi4zNTY0NyAxNy40NzUgNi41MTgxMyAxNy41OTA0TDguNTkxNjYgMTkuMDcxNEM4Ljc1MzY0IDIwLjE2MTIgOS42OTU1NiAyMSAxMC44Mjk2IDIxSDE4LjczNzRDMTkuOTg1IDIxIDIxIDE5Ljk4NSAyMSAxOC43MzcyVjEwLjgyOTRDMjEgOS41ODE3NSAxOS45ODUgOC41NjY3NyAxOC43Mzc0IDguNTY2NzdaTTE2LjA3ODUgMTcuMjExOEMxNS45MzM1IDE3LjIxMTggMTUuODIxNSAxNy4xNjU4IDE1Ljc4ODYgMTcuMDQwNUwxNS41MzggMTYuMTY0SDE0LjAyODhMMTMuNzc4NSAxNy4wNDA1QzEzLjc0NTUgMTcuMTY1OCAxMy42MzM1IDE3LjIxMTggMTMuNDg4NSAxNy4yMTE4QzEzLjI1NzggMTcuMjExOCAxMi45NDgxIDE3LjA2NjkgMTIuOTQ4MSAxNi44NTYxQzEyLjk0ODEgMTYuODQyOCAxMi45NTQ3IDE2LjgxNjUgMTIuOTYxMyAxNi43OTAxTDE0LjIzMzIgMTIuNjQ0OUMxNC4yOTI1IDEyLjQ0NzIgMTQuNTM2NCAxMi4zNTQ4IDE0Ljc4MDIgMTIuMzU0OEMxNS4wMzA2IDEyLjM1NDggMTUuMjc0NSAxMi40NDcyIDE1LjMzMzggMTIuNjQ0OUwxNi42MDU3IDE2Ljc5MDFDMTYuNjEyMyAxNi44MTY1IDE2LjYxODkgMTYuODM2MiAxNi42MTg5IDE2Ljg1NjFDMTYuNjE4OSAxNy4wNjAyIDE2LjMwOTIgMTcuMjExOCAxNi4wNzg1IDE3LjIxMThaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGQ9Ik0xNC4yMDY4IDE1LjQ5MTdIMTUuMzUzNkwxNC43OCAxMy40Njg2TDE0LjIwNjggMTUuNDkxN1oiIGZpbGw9IiM0MjQyNDIiLz4KPHBhdGggZD0iTTcuMzM2NTEgMTAuODI5NEM3LjMzNjUxIDEwLjAwMzMgNy42MjUzOCA5LjI0MzkgOC4xMDY1MSA4LjY0NTE2QzcuNDA0NiA4LjY0NTE2IDYuNzUzMzIgOC40MjU1MSA2LjIxNjQzIDguMDUyMzZDNS42Nzk1NCA4LjQyNTY3IDUuMDI4MjYgOC42NDUxNiA0LjMyNjE5IDguNjQ1MTZDNC4xMzQ3MyA4LjY0NTE2IDMuOTc5MzIgOC40ODk3NSAzLjk3OTMyIDguMjk4MTNDMy45NzkzMiA4LjEwNjUxIDQuMTM0NzMgNy45NTEyNiA0LjMyNjE5IDcuOTUxMjZDNC44MTc4OSA3Ljk1MTI2IDUuMjc4MDQgNy44MTUwOCA1LjY3MjAxIDcuNTc5MjRDNS4xOTY4MSA3LjA2NjM4IDQuODgwODYgNi40MDQyMSA0LjgwNDQ0IDUuNjcxMzdINC4zMjYzNUM0LjEzNDczIDUuNjcxMzcgMy45NzkzMiA1LjUxNjEyIDMuOTc5MzIgNS4zMjQ1QzMuOTc5MzIgNS4xMzI4OCA0LjEzNDczIDQuOTc3NDcgNC4zMjYzNSA0Ljk3NzQ3SDUuODY5NzJWNC4xMzUwNUM1Ljg2OTcyIDMuOTQzMjcgNi4wMjQ5NyAzLjc4ODAyIDYuMjE2NTkgMy43ODgwMkM2LjQwODIxIDMuNzg4MDIgNi41NjM0NiAzLjk0MzI3IDYuNTYzNDYgNC4xMzUwNVY0Ljk3NzQ3SDguMTA2ODNDOC4yOTg0NSA0Ljk3NzQ3IDguNDUzODcgNS4xMzI4OCA4LjQ1Mzg3IDUuMzI0NUM4LjQ1Mzg3IDUuNTE2MTIgOC4yOTg0NSA1LjY3MTM3IDguMTA2ODMgNS42NzEzN0g3LjYyODc1QzcuNTUyMzIgNi40MDQyMSA3LjIzNjM3IDcuMDY2MzggNi43NjExNyA3LjU3OTI0QzcuMTU0OTggNy44MTU0IDcuNjE1MjkgNy45NTEyNiA4LjEwNjgzIDcuOTUxMjZDOC4yODk5NiA3Ljk1MTI2IDguNDM5NjEgOC4wOTMyMiA4LjQ1MjU4IDguMjczMTRDOS4wNzY2MyA3LjY5MjUxIDkuOTEyMTYgNy4zMzYzNSAxMC44Mjk3IDcuMzM2MzVIMTIuNDMzMlY1Ljg3NDIxTDE0LjQ4MiA0LjQxMDc4QzE0LjY0MzUgNC4yOTU0MyAxNC43Mzk1IDQuMTA4OTMgMTQuNzM5NSAzLjkxMDI2QzE0LjczOTUgMy43MTE0MyAxNC42NDM1IDMuNTI0OTQgMTQuNDgyIDMuNDA5NThMMTIuNDA4NSAxLjkyODU0QzEyLjI0NjQgMC44Mzg3MzcgMTEuMzA0NSAwIDEwLjE3MDQgMEgyLjI2Mjc1QzEuMDE0OTggMCAwIDEuMDE0OTggMCAyLjI2MjU5VjEwLjE3MDZDMCAxMS40MTgyIDEuMDE0OTggMTIuNDMzMiAyLjI2Mjc1IDEyLjQzMzJINy4zMzY1MVYxMC44Mjk0WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBkPSJNNi4yMTY0NyA3LjE0NTY3QzYuNTk2MTggNi43NTE2OSA2Ljg1Mzk3IDYuMjQwMTIgNi45Mjk0NCA1LjY3MTUxSDUuNTAzNjZDNS41NzkxMiA2LjI0MDEyIDUuODM3MDcgNi43NTE2OSA2LjIxNjQ3IDcuMTQ1NjdaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTc3OV82Njk2Ij4KPHJlY3Qgd2lkdGg9IjIxIiBoZWlnaHQ9IjIxIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}

.casino-data-box-general-icon-4 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjM1NjIgMTAuNzFIMTUuMzkxQzE1LjA5NDMgMTAuNzEgMTQuODAwNCAxMC43Njg1IDE0LjUyNjMgMTAuODgyMUMxNC4yNTIxIDEwLjk5NTYgMTQuMDAzIDExLjE2MiAxMy43OTMyIDExLjM3MTlDMTMuNTgzNCAxMS41ODE3IDEzLjQxNyAxMS44MzA4IDEzLjMwMzQgMTIuMTA0OUMxMy4xODk4IDEyLjM3OTEgMTMuMTMxNCAxMi42NzI5IDEzLjEzMTQgMTIuOTY5NkMxMy4xMzE0IDEzLjI2NjQgMTMuMTg5OCAxMy41NjAyIDEzLjMwMzQgMTMuODM0NEMxMy40MTcgMTQuMTA4NSAxMy41ODM0IDE0LjM1NzYgMTMuNzkzMiAxNC41Njc0QzE0LjAwMyAxNC43NzczIDE0LjI1MjEgMTQuOTQzNyAxNC41MjYzIDE1LjA1NzJDMTQuODAwNCAxNS4xNzA4IDE1LjA5NDMgMTUuMjI5MiAxNS4zOTEgMTUuMjI5MkgxOC4zNTYyQzE4LjUxNzQgMTUuMjEwMiAxOC42NjUgMTUuMTI5NyAxOC43NjgzIDE1LjAwNDVDMTguODcxNiAxNC44NzkzIDE4LjkyMjUgMTQuNzE5MSAxOC45MTA2IDE0LjU1NzJWMTEuMzg4M0MxOC45MjQyIDExLjIyNTUgMTguODc0IDExLjA2MzYgMTguNzcwNiAxMC45MzcxQzE4LjY2NzEgMTAuODEwNSAxOC41MTg2IDEwLjcyOTEgMTguMzU2MiAxMC43MVpNMTUuMzg2OCAxMy44NkMxNS4yMTM1IDEzLjg2IDE1LjA0NDEgMTMuODA4NiAxNC45MDAxIDEzLjcxMjNDMTQuNzU2IDEzLjYxNiAxNC42NDM4IDEzLjQ3OTEgMTQuNTc3NiAxMy4zMTlDMTQuNTExMyAxMy4xNTg4IDE0LjQ5NDEgMTIuOTgyNyAxNC41MjgxIDEyLjgxMjdDMTQuNTYyIDEyLjY0MjggMTQuNjQ1NyAxMi40ODY4IDE0Ljc2ODMgMTIuMzY0NEMxNC44OTEgMTIuMjQyIDE1LjA0NzIgMTIuMTU4OCAxNS4yMTcyIDEyLjEyNTJDMTUuMzg3MyAxMi4wOTE3IDE1LjU2MzQgMTIuMTA5MyAxNS43MjM0IDEyLjE3NTlDMTUuODgzMyAxMi4yNDI1IDE2LjAyIDEyLjM1NTEgMTYuMTE1OSAxMi40OTk0QzE2LjIxMTkgMTIuNjQzNiAxNi4yNjI5IDEyLjgxMzIgMTYuMjYyNSAxMi45ODY0QzE2LjI2MTkgMTMuMjE4MyAxNi4xNjk0IDEzLjQ0MDUgMTYuMDA1MyAxMy42MDQzQzE1Ljg0MTEgMTMuNzY4MSAxNS42MTg3IDEzLjg2IDE1LjM4NjggMTMuODZaTTUuNzYyNSA3LjE3MTU1QzUuNjYwNTkgNy45MzQzNSA1LjcxMTMzIDguNzA5OCA1LjkxMTc4IDkuNDUyODJDNi4xMTIyMiAxMC4xOTU4IDYuNDU4MzcgMTAuODkxNiA2LjkzMDEgMTEuNDk5Nkw2Ljk1NTMgMTEuNTMzMkM2Ljk4NzAzIDExLjU3NDQgNy4wMjc3NiAxMS42MDc2IDcuMDc0MzUgMTEuNjMwNkM3LjEyMDk0IDExLjY1MzUgNy4xNzIxNyAxMS42NjU1IDcuMjI0MSAxMS42NjU1QzcuMjU5MDQgMTEuNjY1MSA3LjI5MzczIDExLjY1OTQgNy4zMjcgMTEuNjQ4N0M3LjM5MjYxIDExLjYyNzEgNy40NTAwNSAxMS41ODU5IDcuNDkxNjkgMTEuNTMwOEM3LjUzMzMzIDExLjQ3NTYgNy41NTcxOSAxMS40MDkxIDcuNTYwMSAxMS4zNEM3LjU4Njc1IDEwLjU3OTUgNy43ODExIDkuODM0MjkgOC4xMjkyNCA5LjE1NzZDOC40NzczOCA4LjQ4MDkyIDguOTcwNzMgNy44ODk1MSA5LjU3NCA3LjQyNTY1TDExLjczMDcgNS43NjI0NUwxMi44NTYzIDcuMjMyNDVDMTIuODk0NyA3LjI4Mjk2IDEyLjk0NjYgNy4zMjE2NSAxMy4wMDU5IDcuMzQ0MDhDMTMuMDY1MyA3LjM2NjUyIDEzLjEyOTggNy4zNzE3OSAxMy4xOTIgNy4zNTkzMUMxMy4yNTQyIDcuMzQ2ODIgMTMuMzExNiA3LjMxNzA3IDEzLjM1NzcgNy4yNzM0N0MxMy40MDM5IDcuMjI5ODcgMTMuNDM2OCA3LjE3NDE3IDEzLjQ1MjcgNy4xMTI3NUwxMy43NDQ2IDYuMDE0NDVIMTYuOTYxOEMxNy4yODc4IDYuMDE0NDUgMTcuNjAwNSA2LjE0MzgxIDE3LjgzMTIgNi4zNzQxNEMxOC4wNjE5IDYuNjA0NDcgMTguMTkxOCA2LjkxNjk0IDE4LjE5MjQgNy4yNDI5NVYxMC4wMzhIMTUuMzkxQzE0LjYxMTMgMTAuMDM4IDEzLjg2MzUgMTAuMzQ3OCAxMy4zMTIxIDEwLjg5OTJDMTIuNzYwNyAxMS40NTA1IDEyLjQ1MSAxMi4xOTgzIDEyLjQ1MSAxMi45NzhDMTIuNDUxIDEzLjc1NzggMTIuNzYwNyAxNC41MDU2IDEzLjMxMjEgMTUuMDU2OUMxMy44NjM1IDE1LjYwODMgMTQuNjExMyAxNS45MTggMTUuMzkxIDE1LjkxOEgxOC4xOTI0VjE4LjcxOTRDMTguMTkxOCAxOS4wNDU3IDE4LjA2MiAxOS4zNTgzIDE3LjgzMTQgMTkuNTg5QzE3LjYwMDcgMTkuODE5NyAxNy4yODggMTkuOTQ5NSAxNi45NjE4IDE5Ljk1SDMuMzExOEMyLjk4ODg4IDE5Ljk0NDUgMi42ODEwMiAxOS44MTI1IDIuNDU0NDMgMTkuNTgyNEMyLjIyNzgzIDE5LjM1MjMgMi4xMDA2IDE5LjA0MjQgMi4xMDAxIDE4LjcxOTRWNy4yMzAzNUMyLjEwMDY1IDYuOTA0MzQgMi4yMzA1NSA2LjU5MTg3IDIuNDYxMjcgNi4zNjE1NEMyLjY5MiA2LjEzMTIxIDMuMDA0NjkgNi4wMDE4NSAzLjMzMDcgNi4wMDE4NUg2LjAzNTVDNS45MDQ2NCA2LjM4MTM2IDUuODEzMTYgNi43NzMzMiA1Ljc2MjUgNy4xNzE1NVpNNi44NTI0IDUuNzgxMzVDNy4xOTkyMyA1LjAwOTY5IDcuNzMwNzkgNC4zMzUzMyA4LjQwMDEgMy44MTc4NUw5LjgyMzkgMi43MzAwNUM5Ljg5NDk2IDIuNjc1MDEgOS45NDE2OCAyLjU5NDM3IDkuOTU0MSAyLjUwNTM1QzkuOTU5NjggMi40NjExOCA5Ljk1NjQzIDIuNDE2MzQgOS45NDQ1MyAyLjM3MzQ0QzkuOTMyNjMgMi4zMzA1NCA5LjkxMjMzIDIuMjkwNDMgOS44ODQ4IDIuMjU1NDVMOC45NjkyIDEuMDYyNjVMMTQuMzYyIDEuMDUwMDVMMTIuOTgwMiA2LjI2MjI1TDEyLjA2NjcgNS4wNzc4NUMxMi4wMzk1IDUuMDQyMzYgMTIuMDA1NiA1LjAxMjYxIDExLjk2NjkgNC45OTAzMUMxMS45MjgxIDQuOTY4MDIgMTEuODg1NCA0Ljk1MzYyIDExLjg0MTEgNC45NDc5NkMxMS43OTY3IDQuOTQyMyAxMS43NTE3IDQuOTQ1NDggMTEuNzA4NiA0Ljk1NzMyQzExLjY2NTUgNC45NjkxNiAxMS42MjUyIDQuOTg5NDMgMTEuNTkgNS4wMTY5NUw5LjE2NDUgNi44ODU5NUM4LjA0ODY0IDcuNzQ2MzEgNy4yODA2MyA4Ljk4MDM1IDcuMDAxNSAxMC4zNjE0QzYuNjMwMTUgOS42NjQzOCA2LjQyMjc1IDguODkxNzggNi4zOTUwOSA4LjEwMjQ1QzYuMzY3NDMgNy4zMTMxMyA2LjUyMDI1IDYuNTI3ODkgNi44NDE5IDUuODA2NTVDNi44NDQ0OSA1Ljc5NzggNi44NDgwMSA1Ljc4OTM1IDYuODUyNCA1Ljc4MTM1WiIgZmlsbD0iIzQyNDI0MiIvPgo8L3N2Zz4K");
}

.casino-data-box-general-icon-5 {
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE3NzlfNjcwNSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMTYzNDMgMy4yNDg4M0wxMC41MDA1IDBMMTkuODM2NiAzLjI0ODgzQzIwLjAxMTIgMy4zMDk1OCAyMC4xODA3IDMuMzc3NzkgMjAuMTgwNyAzLjUzNTQ4VjUuMzMxOTdDMjAuMTgwNyA1LjQ4OTYgMjAuMDI1OCA1LjYxODYxIDE5LjgzNjYgNS42MTg2MUgxLjE2MzQzQzAuOTc0MjExIDUuNjE4NjEgMC44MTkzMzYgNS40ODk2IDAuODE5MzM2IDUuMzMxOTdWMy41MzU0OEMwLjgxOTMzNiAzLjM3Nzc5IDAuOTg4NzkyIDMuMzA5NTggMS4xNjM0MyAzLjI0ODgzWiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5LjMwMDcgNi4wODUzM1Y3LjE4MjkySDEuNjk5MjJWNi4wODUzM0gxOS4zMDA3WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuNDM1MDYgMTkuMTI3N1YxOC4xODg3SDE4LjU2NDdWMTkuMTI3N0gyLjQzNTA2WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNDg2ODIgMTkuNTk0NkgxOS41MTM3VjIxLjAwMDRIMS40ODY4MlYxOS41OTQ2WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMzU5MTMgNy42NDk1NEg1Ljk4NjY3VjguNTM4SDMuMzU5MTNWNy42NDk1NFoiIGZpbGw9IiM0MjQyNDIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjE4NjI4IDcuNjQ5NTRIMTEuODEzOFY4LjUzOEg5LjE4NjI4VjcuNjQ5NTRaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMDEzMiA3LjY0OTU0SDE3LjY0MDdWOC41MzhIMTUuMDEzMlY3LjY0OTU0WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuOTg2NjcgMTcuNzIySDMuMzU5MTNWMTYuODMzNUg1Ljk4NjY3VjE3LjcyMloiIGZpbGw9IiM0MjQyNDIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS44MTM4IDE3LjcyMkg5LjE4NjI4VjE2LjgzMzVIMTEuODEzOFYxNy43MjJaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuNjQwNyAxNy43MjJIMTUuMDEzMlYxNi44MzM1SDE3LjY0MDdWMTcuNzIyWiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNzA3NzYgMTcuMDY2OEg1LjYzODI1VjguMzA0NjlIMy43MDc3NlYxNy4wNjY4WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNTM0NjcgMTcuMDY2OEgxMS40NjUyVjguMzA0NjlIOS41MzQ2N1YxNy4wNjY4WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjM2MTggMTcuMDY2OEgxNy4yOTIzVjguMzA0NjlIMTUuMzYxOFYxNy4wNjY4WiIgZmlsbD0iIzQyNDI0MiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE3NzlfNjcwNSI+CjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"); 
}

.casino-data-box-general-icon {
    width: 21px;
    height: 21px;
    min-width: 21px;
    margin-right: 12px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-general-item-title {
    color:  #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    margin-bottom: 4px;
}

.casino-data-box-general-item-text {
    color:  #777;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 155%;
    letter-spacing: 0.32px;
}

.casino-data-box-general-item-text a {
    color:  #016CEC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 155%;
    letter-spacing: 0.32px;
}

.casino-data-box-general-item-text a:hover {
    text-decoration: underline;
}

.casino-data-box-general-pros-cons {
    margin-top: 24px;
    padding-top: 24px;
    border-top: 1px solid #D9E2ED;
}

.casino-data-box-general-item-text-flex {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: -10px;
    margin-right: -10px;
}

.casino-data-box-general-item-text-column {
    max-width: calc(50% - 20px);
    margin-right: 10px;
    margin-left: 10px;
}

.casino-data-box-general-item-text-column-title {
    color: #777;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 155%;
    letter-spacing: 0.32px;
    margin-bottom: 2px;
}

.casino-data-box-general-item-text-column-text {
    color: #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
}

.casino-data-box-general-item-box {
    flex-grow: 2;
}

.casino-data-box-general-pros-cons .tab-row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
}

.casino-data-box-general-pros-cons .tab-col {
    width: calc(50% - 12px);
}

.casino-data-box-general-pros-cons .tab-row .tab-col .title {
    color: #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    margin-bottom: 12px;
}

.casino-data-box-general-pros-cons .tab-row .tab-col li {
    margin-bottom: 8px;
}

.casino-data-box-general-pros-cons .tab-row .tab-col li:last-child {
    margin-bottom: 0;
}

.casino-data-box-bonus-list {
    width: 644px;
    max-width: 100%;
}

.casino-data-box-bonus-item {
    border-radius: 10px;
    background: #FFF;
    box-shadow: 4px 4px 24px 0px #E7EBF4;
    margin-bottom: 24px;
}

.casino-data-box-bonus-item:last-child {
    margin-bottom: 0px;
}

.casino-data-box-bonus-item-header {
    padding: 16px 16px 18.5px 16px;
    border-bottom: 1px solid #D9E2ED;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.casino-data-box-bonus-btn {
    font-size: 16px;
    line-height: 20px;
    padding: 9px 10px;
    font-style: normal;
    width: 150px;
    font-weight: 600;
    line-height: 24px;
    text-transform: uppercase;
}

.casino-data-box-bonus-item-body {
    padding: 12px;
    border-bottom: 1px solid #D9E2ED;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.casino-data-box-bonus-item-column {
    width: calc(50% - 6px);
}

.casino-data-box-bonus-item-adv {
    border-radius: 6px;
    border: 1px solid  #D9E2ED;
    background: #F5F7FB;
    margin-bottom: 8px;
    padding: 10px 12px;
    cursor: pointer;
    user-select: none;
}

.casino-data-box-bonus-item-adv:last-child {
    margin-bottom: 0;
}

.casino-data-box-bonus-item-adv.active .casino-data-box-bonus-item-adv-title:after{
    transform: translateY(-50%) rotate(180deg);
}

.casino-data-box-bonus-item-adv-title {
    color:  #111;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    position: relative;
    padding-right: 12px;
    text-align: left;
}

.casino-data-box-bonus-item-adv-title:after {
    content:'';
    display: block;
    width: 8px;
    height: 4px;
    position: absolute;
    right: 0px;
    top: 50%;
    transform: translateY(-50%);
    transition: 0.25s;
    transform-origin: center;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xNTk1OSAwLjIwOTMyNkMwLjI2OTcyMiAwLjA5OTI3NzcgMC40MjI3NzggMC4wMzM1NDA1IDAuNTg1NDgzIDAuMDI2NDA3M0MwLjc0ODE4OCAwLjAxOTI3NDEgMC45MDczODYgMC4wNzEzMjExIDEuMDI4NDcgMC4xNzEyMzNMMy45OTkzNiAyLjY0Nzc0TDYuOTcwMjYgMC4xNzEyMzNDNy4wOTExOSAwLjA3MDU3MzggNy4yNTA3OCAwLjAxODA4NjUgNy40MTM5MSAwLjAyNTMxNzVDNy41NzcwNSAwLjAzMjU0ODQgNy43MzAzNyAwLjA5ODkwNTMgNy44NDAxNSAwLjIwOTc5QzcuOTQ5OTIgMC4zMjA2NzYgOC4wMDcxNyAwLjQ2NzAwNiA3Ljk5OTI4IDAuNjE2NTlDNy45OTE0IDAuNzY2MTc0IDcuOTE5MDMgMC45MDY3NiA3Ljc5ODEgMS4wMDc0Mkw0LjQxMzI4IDMuODI4NjJDNC4yOTk5OSAzLjkyMjk5IDQuMTUyNDIgMy45NzUyOCAzLjk5OTM2IDMuOTc1MjhDMy44NDYzIDMuOTc1MjggMy42OTg3MyAzLjkyMjk5IDMuNTg1NDQgMy44Mjg2MkwwLjE5OTYxNSAxLjAwNjQ5QzAuMDc5NjU5IDAuOTA1MyAwLjAwODE1MDU4IDAuNzY0NzYgMC4wMDA2NTQ2OTcgMC42MTU0NjFDLTAuMDA2ODQxNjYgMC40NjYxNjMgMC4wNTAyODE1IDAuMzIwMTkzIDAuMTU5NTkgMC4yMDkzMjZaIiBmaWxsPSIjNjM3MTgyIi8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-adv-title.none-content:after {
    content: none;
}

.casino-data-box-bonus-item-adv-title strong {
    font-weight: 600;
}

.casino-data-box-bonus-item-adv-text {
    color: #777;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    width: 268px;
    max-width: 100%;
    max-height: 0px;
    overflow: hidden;
    text-align: left;
}

.casino-data-box-bonus-item-adv.active .casino-data-box-bonus-item-adv-text {
    padding-top: 8px;
    max-height: 1000px;
}

.casino-data-box-bonus-item-bottom {
    padding: 16px;
}

.casino-data-box-bonus-item-bottom-title {
    color: #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    text-align: left;
    margin-bottom: 12px;
}

.casino-data-box-bonus-item-bottom-btns {
    display: flex;
}

.casino-data-box-bonus-item-bottom-btn-active {
    border-radius: 6px;
    border: 1px solid  #D9E2ED;
    margin-right: 8px;
    padding: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #111;
    font-size: 14px;
    font-style: normal;
    width: 82px;
    font-weight: 500;
    line-height: 150%;
    cursor: pointer;
}

.casino-data-box-bonus-item-bottom-btn-active:hover {
    background: #F5F7FB;
}

.casino-data-box-bonus-item-bottom-btn-active:before {
    content:'';
    display: block;
    width: 19px;
    height: 19px;
    min-width: 19px;
    margin-right: 4px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMzc1IDguMTAxOTFMMi45NjYzOCA4LjA1MTI0QzIuOTUyNzUgNy44OTkxNyAyLjg4MTA2IDcuNzU4MiAyLjc2NjIxIDcuNjU3NkMyLjY1MTM2IDcuNTU3IDIuNTAyMTcgNy41MDQ1MiAyLjM0OTYzIDcuNTExMDRDMi4xOTcxIDcuNTE3NTYgMi4wNTI5MyA3LjU4MjU5IDEuOTQ3MDkgNy42OTI2MkMxLjg0MTI0IDcuODAyNjYgMS43ODE4NSA3Ljk0OTIzIDEuNzgxMjUgOC4xMDE5MUgyLjM3NVpNMTYuMDIwMiA5LjU0NTEyTDE1LjQ2MTMgMTIuNzc1MUwxNi42MzIxIDEyLjk3NzhMMTcuMTkwMyA5Ljc0Nzc4TDE2LjAyMDIgOS41NDUxMlpNMTAuNDg1NiAxNi44MjI5SDYuODA1MTdWMTguMDEwNEgxMC40ODU2VjE2LjgyMjlaTTYuMDgzOTYgMTYuMTYwM0w1LjQ0MTEzIDguNzI0MTZMNC4yNTc1OCA4LjgyNjI4TDQuOTAxMjEgMTYuMjYyNEw2LjA4Mzk2IDE2LjE2MDNaTTE1LjQ2MTMgMTIuNzc1MUMxNS4wNTk5IDE1LjA5NDcgMTIuOTY4MyAxNi44MjI5IDEwLjQ4NTYgMTYuODIyOVYxOC4wMTA0QzEzLjUxNDUgMTguMDEwNCAxNi4xMjcgMTUuODk3NSAxNi42MzIxIDEyLjk3NzhMMTUuNDYxMyAxMi43NzUxWk0xMC40OTM1IDQuMDM3NDlMOS45Njg2NyA3LjIzOTc4TDExLjE0MDMgNy40MzEzN0wxMS42NjUyIDQuMjI5ODdMMTAuNDkzNSA0LjAzNzQ5Wk01LjY5MDUgOC4xMTE0MUw2LjgyOTcxIDcuMTI5NzRMNi4wNTM4OCA2LjIzMDQxTDQuOTE2MjUgNy4yMTIwOEw1LjY5MDUgOC4xMTE0MVpNOC45MDE1IDMuOTM2MTZMOS4yNzgzNCAyLjQ4NDI0TDguMTI4ODMgMi4xODY1OEw3Ljc1MiAzLjYzNzdMOC45MDE1IDMuOTM2MTZaTTkuODQ2NzUgMi4xOTkyNEw5Ljk2MTU0IDIuMjM2NDVMMTAuMzI0OSAxLjEwNTk1TDEwLjIxMDEgMS4wNjg3NEw5Ljg0Njc1IDIuMTk5MjRaTTguMzMwNzEgNS4zOTU5OUM4LjU3ODAxIDQuOTMzNjUgOC43Njk2MSA0LjQ0MzYyIDguOTAxNSAzLjkzNjE2TDcuNzUyIDMuNjM3N0M3LjY0Mzc3IDQuMDU0NjIgNy40ODY0NSA0LjQ1NzIzIDcuMjgzMzMgNC44MzcwOEw4LjMzMDcxIDUuMzk1OTlaTTkuOTYxNTQgMi4yMzY0NUMxMC4wNzQ1IDIuMjcwNjggMTAuMTc3IDIuMzMyOSAxMC4yNTk1IDIuNDE3MzNDMTAuMzQyIDIuNTAxNzUgMTAuNDAxOCAyLjYwNTY1IDEwLjQzMzQgMi43MTkzN0wxMS41ODI5IDIuNDIxN0MxMS41MDExIDIuMTE0MTQgMTEuMzQyOSAxLjgzMjI1IDExLjEyMjkgMS42MDIyMkMxMC45MDMgMS4zNzIxOCAxMC42Mjg1IDEuMjAxNDggMTAuMzI0OSAxLjEwNTk1TDkuOTYxNTQgMi4yMzY0NVpNOS4yNzgzNCAyLjQ4NDI0QzkuMjk0MTEgMi40MjcyMiA5LjMyMjExIDIuMzc0MzIgOS4zNjAzOSAyLjMyOTJDOS4zOTg2NyAyLjI4NDA5IDkuNDQ2MzEgMi4yNDc4NSA5LjUgMi4yMjI5OUw4Ljk4NDYzIDEuMTUzNDVDOC41NjM0NiAxLjM1NjEyIDguMjQ2NzkgMS43MzEzNyA4LjEyODgzIDIuMTg2NThMOS4yNzgzNCAyLjQ4NDI0Wk05LjUgMi4yMjI5OUM5LjYwODM1IDIuMTcxMjQgOS43MzIzNiAyLjE2Mjc1IDkuODQ2NzUgMi4xOTkyNEwxMC4yMTAxIDEuMDY4NzRDOS44MDU4MyAwLjkzOTE2MiA5LjM2NzI1IDAuOTY5NDc4IDguOTg0NjMgMS4xNTM0NUw5LjUgMi4yMjI5OVpNMTEuMjA1MyA4LjY5NTY2SDE1LjMwNjFWNy41MDgxNkgxMS4yMDUzVjguNjk1NjZaTTMuNzM1ODggMTYuOTQ2NEwyLjk2NjM4IDguMDUxMjRMMS43ODM2MyA4LjE1MzM3TDIuNTUxNTQgMTcuMDQ4NUwzLjczNTg4IDE2Ljk0NjRaTTIuOTY4NzUgMTcuMDMxMVY4LjEwMTkxSDEuNzgxMjVWMTcuMDMxMUgyLjk2ODc1Wk0yLjU1MTU0IDE3LjA0ODVDMi41NDkxMyAxNy4wMTk4IDIuNTUzNTEgMTYuOTkwOCAyLjU2Mjg5IDE2Ljk2MzVDMi41NzIyNyAxNi45MzYyIDIuNTg3MjIgMTYuOTExMSAyLjYwNjggMTYuODg5OUMyLjYyNjM4IDE2Ljg2ODcgMi42NTAxNiAxNi44NTE4IDIuNjc2NjMgMTYuODQwMkMyLjcwMzA5IDE2LjgyODcgMi43MzE2NyAxNi44MjI4IDIuNzYwNTQgMTYuODIyOVYxOC4wMTA0QzMuMzM1MjkgMTguMDEwNCAzLjc4NDk2IDE3LjUxOCAzLjczNTg4IDE2Ljk0NjRMMi41NTE1NCAxNy4wNDg1Wk0xMS42NjUyIDQuMjI5ODdDMTEuNzY0IDMuNjI3OTkgMTEuNzM1OSAzLjAxMjEyIDExLjU4MjkgMi40MjE3TDEwLjQzMzQgMi43MjAxNkMxMC41NDUgMy4xNTAyOSAxMC41NjU0IDMuNTk4OTggMTAuNDkzNSA0LjAzNzQ5TDExLjY2NTIgNC4yMjk4N1pNNi44MDUxNyAxNi44MjI5QzYuNjIzODggMTYuODIyNiA2LjQ0OTI5IDE2Ljc1NDQgNi4zMTU4IDE2LjYzMTdDNi4xODIzMSAxNi41MDkxIDYuMDk5NTkgMTYuMzQwOSA2LjA4Mzk2IDE2LjE2MDNMNC45MDEyMSAxNi4yNjI0QzQuOTQyNCAxNi43MzkxIDUuMTYwNzggMTcuMTgzMSA1LjUxMzI1IDE3LjUwNjdDNS44NjU3MiAxNy44MzAzIDYuMzI2NjggMTguMDEgNi44MDUxNyAxOC4wMTA0VjE2LjgyMjlaTTYuODI5NzEgNy4xMjk3NEM3LjM2ODA0IDYuNjY1ODMgNy45NDc1NCA2LjExNDAzIDguMzMxNSA1LjM5NTk5TDcuMjgzMzMgNC44MzcwOEM3LjAwOTQyIDUuMzUwODcgNi41NzMyMSA1Ljc4MzkxIDYuMDUzODggNi4yMzA0MUw2LjgyOTcxIDcuMTI5NzRaTTE3LjE5MDMgOS43NDc3OEMxNy4yMzc5IDkuNDczMDcgMTcuMjI0OSA5LjE5MTI1IDE3LjE1MjIgOC45MjIwN0MxNy4wNzk1IDguNjUyOSAxNi45NDg4IDguNDAyODcgMTYuNzY5NCA4LjE4OTUxQzE2LjU4OTkgNy45NzYxNSAxNi4zNjU5IDcuODA0NjEgMTYuMTEzMSA3LjY4NjkyQzE1Ljg2MDMgNy41NjkyMiAxNS41ODQ5IDcuNTA4MjEgMTUuMzA2MSA3LjUwODE2VjguNjk1NjZDMTUuNzU1IDguNjk1NjYgMTYuMDk3OCA5LjEwMDk5IDE2LjAyMDIgOS41NDUxMkwxNy4xOTAzIDkuNzQ3NzhaTTIuNzYwNTQgMTYuODIyOUMyLjg3NjEzIDE2LjgyMjkgMi45Njg3NSAxNi45MTYzIDIuOTY4NzUgMTcuMDMxMUgxLjc4MTI1QzEuNzgxMjUgMTcuNTcxIDIuMjE5MDQgMTguMDEwNCAyLjc2MDU0IDE4LjAxMDRWMTYuODIyOVpNOS45Njg2NyA3LjIzOTc4QzkuOTM5MTUgNy40MTkxNiA5Ljk0OTAyIDcuNjAyODEgOS45OTc1OCA3Ljc3Nzk5QzEwLjA0NjEgNy45NTMxNyAxMC4xMzIyIDguMTE1NjkgMTAuMjQ5OSA4LjI1NDI4QzEwLjM2NzUgOC4zOTI4NiAxMC41MTM5IDguNTA0MTkgMTAuNjc4OSA4LjU4MDU1QzEwLjg0MzkgOC42NTY5IDExLjAyMzUgOC42OTU2NiAxMS4yMDUzIDguNjk1NjZWNy41MDgxNkMxMS4xOTU2IDcuNTA4MiAxMS4xODYgNy41MDY5MSAxMS4xNzczIDcuNTAyODRDMTEuMTY4NSA3LjQ5ODc3IDExLjE2MDggNy40OTI4MiAxMS4xNTQ2IDcuNDg1NDFDMTEuMTQ4NCA3LjQ3OCAxMS4xNDM5IDcuNDY5MzIgMTEuMTQxNCA3LjQ1OTk4QzExLjEzOSA3LjQ1MDY0IDExLjEzODYgNy40NDA4NyAxMS4xNDAzIDcuNDMxMzdMOS45Njg2NyA3LjIzOTc4Wk01LjQ0MTEzIDguNzI0MTZDNS40MzEzNCA4LjYwOTUxIDUuNDQ4MTIgOC40OTQxOCA1LjQ5MTYyIDguMzg3NjVDNS41MzUxMSA4LjI4MTEzIDUuNjAzMjcgOC4xODY0NSA1LjY5MDUgOC4xMTE0MUw0LjkxNDY3IDcuMjExMjhDNC42ODUxIDcuNDA5MjMgNC41MDU4MiA3LjY1ODg2IDQuMzkxNTggNy45Mzk2M0M0LjI3NzM0IDguMjIwNCA0LjIzMTQyIDguNTI0MjkgNC4yNTc1OCA4LjgyNjI4TDUuNDQxMTMgOC43MjQxNloiIGZpbGw9IiMwNUFBMDUiLz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-bottom-btn-active.active:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzc1IDguMTAxOTdMMS45NjYzOCA4LjA1MTNDMS45NTI3NSA3Ljg5OTI0IDEuODgxMDYgNy43NTgyNiAxLjc2NjIxIDcuNjU3NjZDMS42NTEzNiA3LjU1NzA3IDEuNTAyMTcgNy41MDQ1OCAxLjM0OTYzIDcuNTExMUMxLjE5NzEgNy41MTc2MiAxLjA1MjkzIDcuNTgyNjUgMC45NDcwODcgNy42OTI2OEMwLjg0MTI0MiA3LjgwMjcyIDAuNzgxODUxIDcuOTQ5MjkgMC43ODEyNSA4LjEwMTk3SDEuMzc1Wk0xNS4wMjAyIDkuNTQ1MThMMTQuNDYxMyAxMi43NzUyTDE1LjYzMjEgMTIuOTc3OEwxNi4xOTAzIDkuNzQ3ODVMMTUuMDIwMiA5LjU0NTE4Wk0xMiA3Ljc3ODA1TDUuODA1MTcgMTYuODIzVjE4LjAxMDVIOS40ODU2M0wxMiA3Ljc3ODA1Wk02Ljc1MiAxNy4zMDkzTDEwLjY2NTIgMTMuMjEwMUwzLjI1NzU4IDguODI2MzVMMy45MDEyMSAxNi4yNjI1TDYuNzUyIDE3LjMwOTNaTTE0LjQ2MTMgMTIuNzc1MkMxNi4wMjM5IDguNTgwNjEgMTQuNDgyNyA3Ljc3ODA1IDEyIDcuNzc4MDVMOS40ODU2MyAxOC4wMTA1QzEyLjUxNDUgMTguMDEwNSAxNS4xMjcgMTUuODk3NSAxNS42MzIxIDEyLjk3NzhMMTQuNDYxMyAxMi43NzUyWk05LjQ5MzU0IDQuMDM3NTVMOC45Njg2NyA3LjIzOTg1TDEwLjE0MDMgNy40MzE0M0wxMC42NjUyIDQuMjI5OTNMOS40OTM1NCA0LjAzNzU1Wk00LjY5MDUgOC4xMTE0N0w2LjUgMTBMNS4wNTM4OCA2LjIzMDQ3TDMuOTE2MjUgNy4yMTIxNEw0LjY5MDUgOC4xMTE0N1pNMTAuMTU0NiAzLjc4NzM5TDkuNSAyLjVMOC41IDJMNy4xMjg4MyAyLjE4NjY0TDYuNzUyIDMuNjM3NzZMMTAuMTU0NiAzLjc4NzM5Wk04Ljg0Njc1IDIuMTk5M0w4Ljk2MTU0IDIuMjM2NTFMOS4zMjQ5MiAxLjEwNjAxTDkuMjEwMTMgMS4wNjg4TDguODQ2NzUgMi4xOTkzWk05LjQzMzM4IDguNjk1NzJDOS42ODA2NyA4LjIzMzM4IDEwLjAyMjcgNC4yOTQ4NSAxMC4xNTQ2IDMuNzg3MzlMNi43NTIgMy42Mzc3NkM2LjY0Mzc3IDQuMDU0NjggNi40ODY0NSA0LjQ1NzI5IDYuMjgzMzMgNC44MzcxNEw5LjQzMzM4IDguNjk1NzJaTTguOTYxNTQgMi4yMzY1MUM5LjA3NDUgMi4yNzA3NSA5LjE3Njk4IDIuMzMyOTYgOS4yNTk0NyAyLjQxNzM5QzkuMzQxOTUgMi41MDE4MSA5LjQwMTc3IDIuNjA2NSA5LjQzMzM4IDIuNzIwMjJMMTAuNTgyOSAyLjQyMTc2QzEwLjUwMTEgMi4xMTQyIDEwLjM0MjkgMS44MzIzMSAxMC4xMjI5IDEuNjAyMjhDOS45MDMgMS4zNzIyNSA5LjYyODQ5IDEuMjAxNTQgOS4zMjQ5MiAxLjEwNjAxTDguOTYxNTQgMi4yMzY1MVpNOC41IDJDOC41MTU3OCAxLjk0Mjk4IDguMzIyMTIgMi4zNzQzOCA4LjM2MDM5IDIuMzI5MjZDOC4zOTg2NyAyLjI4NDE1IDguNDQ2MzEgMi4yNDc5MSA4LjUgMi4yMjMwNUw3Ljk4NDYzIDEuMTUzNTFDNy41NjM0NiAxLjM1NjE4IDcuMjQ2NzkgMS43MzE0MyA3LjEyODgzIDIuMTg2NjRMOC41IDJaTTguNSAyLjIyMzA1QzguNjA4MzUgMi4xNzEzIDguNzMyMzYgMi4xNjI4MSA4Ljg0Njc1IDIuMTk5M0w5LjIxMDEzIDEuMDY4OEM4LjgwNTgzIDAuOTM5MjIzIDguMzY3MjUgMC45Njk1MzkgNy45ODQ2MyAxLjE1MzUxTDguNSAyLjIyMzA1Wk0xMC4yMDUzIDguNjk1NzJIMTQuMzA2MVY3LjUwODIySDEwLjIwNTNWOC42OTU3MlpNMi43MzU4OCAxNi45NDY1TDEuOTY2MzggOC4wNTEzTDAuNzgzNjI1IDguMTUzNDNMMS41NTE1NCAxNy4wNDg2TDIuNzM1ODggMTYuOTQ2NVpNMS45Njg3NSAxNy4wMzEyVjguMTAxOTdIMC43ODEyNVYxNy4wMzEySDEuOTY4NzVaTTEuNTUxNTQgMTcuMDQ4NkMxLjU0OTEzIDE3LjAxOTggMS41NTM1MSAxNi45OTA5IDEuNTYyODkgMTYuOTYzNkMxLjU3MjI3IDE2LjkzNjMgMS41ODcyMiAxNi45MTEyIDEuNjA2OCAxNi44OUMxLjYyNjM4IDE2Ljg2ODggMS42NTAxNiAxNi44NTE4IDEuNjc2NjMgMTYuODQwM0MxLjcwMzA5IDE2LjgyODggMS43MzE2NyAxNi44MjI5IDEuNzYwNTQgMTYuODIzVjE4LjAxMDVDMi4zMzUyOSAxOC4wMTA1IDIuNzg0OTYgMTcuNTE4MSAyLjczNTg4IDE2Ljk0NjVMMS41NTE1NCAxNy4wNDg2Wk0xMC42NjUyIDQuMjI5OTNDMTAuNzY0IDMuNjI4MDUgMTAuNzM1OSAzLjAxMjE4IDEwLjU4MjkgMi40MjE3Nkw5LjQzMzM4IDIuNzIwMjJDOS41NDQ5NSAzLjE1MDM1IDkuNTY1NDUgMy41OTkwNCA5LjQ5MzU0IDQuMDM3NTVMMTAuNjY1MiA0LjIyOTkzWk01LjgwNTE3IDE2LjgyM0M1LjYyMzg4IDE2LjgyMjcgNS40NDkyOSAxNi43NTQ1IDUuMzE1OCAxNi42MzE4QzUuMTgyMzEgMTYuNTA5MiA3LjQ3MzIxIDE4LjU2NTcgNi43NTIgMTcuMzA5M0wzLjkwMTIxIDE2LjI2MjVDMy45NDI0IDE2LjczOTIgNC4xNjA3OCAxNy4xODMxIDQuNTEzMjUgMTcuNTA2N0M0Ljg2NTcyIDE3LjgzMDMgNS4zMjY2OCAxOC4wMTAxIDUuODA1MTcgMTguMDEwNVYxNi44MjNaTTYuNSAxMEM3LjAzODMzIDkuNTM2MDggOS4wNDk0MiA5LjQxMzc2IDkuNDMzMzggOC42OTU3Mkw2LjI4MzMzIDQuODM3MTRDNi4wMDk0MiA1LjM1MDkzIDUuNTczMjEgNS43ODM5NyA1LjA1Mzg4IDYuMjMwNDdMNi41IDEwWk0xNi4xOTAzIDkuNzQ3ODVDMTYuMjM3OSA5LjQ3MzEzIDE2LjIyNDkgOS4xOTEzMSAxNi4xNTIyIDguOTIyMTNDMTYuMDc5NSA4LjY1Mjk2IDE1Ljk0ODggOC40MDI5MyAxNS43Njk0IDguMTg5NTdDMTUuNTg5OSA3Ljk3NjIxIDE1LjM2NTkgNy44MDQ2NyAxNS4xMTMxIDcuNjg2OThDMTQuODYwMyA3LjU2OTI4IDE0LjU4NDkgNy41MDgyNyAxNC4zMDYxIDcuNTA4MjJWOC42OTU3MkMxNC43NTUgOC42OTU3MiAxNS4wOTc4IDkuMTAxMDUgMTUuMDIwMiA5LjU0NTE4TDE2LjE5MDMgOS43NDc4NVpNMS43NjA1NCAxNi44MjNDMS44NzYxMyAxNi44MjMgMS45Njg3NSAxNi45MTY0IDEuOTY4NzUgMTcuMDMxMkgwLjc4MTI1QzAuNzgxMjUgMTcuNTcxMSAxLjIxOTA0IDE4LjAxMDUgMS43NjA1NCAxOC4wMTA1VjE2LjgyM1pNOC45Njg2NyA3LjIzOTg1QzguOTM5MTUgNy40MTkyMiA4Ljk0OTAyIDcuNjAyODcgOC45OTc1OCA3Ljc3ODA1QzkuMDQ2MTMgNy45NTMyMyA5LjEzMjIyIDguMTE1NzUgOS4yNDk4NyA4LjI1NDM0QzkuMzY3NTIgOC4zOTI5MiA5LjUxMzkgOC41MDQyNiA5LjY3ODg4IDguNTgwNjFDOS44NDM4NSA4LjY1Njk2IDEwLjAyMzUgOC42OTU3MiAxMC4yMDUzIDguNjk1NzJWNy41MDgyMkMxMC4xOTU2IDcuNTA4MjYgMTAuMTg2IDcuNTA2OTcgMTAuMTc3MyA3LjUwMjlDMTAuMTY4NSA3LjQ5ODgzIDEwLjE2MDggNy40OTI4OCAxMC4xNTQ2IDcuNDg1NDdDMTAuMTQ4NCA3LjQ3ODA2IDEwLjE0MzkgNy40NjkzOCAxMC4xNDE0IDcuNDYwMDRDMTAuMTM5IDcuNDUwNyAxMC4xMzg2IDcuNDQwOTMgMTAuMTQwMyA3LjQzMTQzTDguOTY4NjcgNy4yMzk4NVpNMTAuNjY1MiAxMy4yMTAxQzE2Ljc4NDggNS4wODM2MSA0LjQ1NjUxIDguMTA2NTMgNC41IDhDNC41NDM0OSA3Ljg5MzQ3IDQuNjkwNSA4LjkyMjEzIDQuNjkwNSA4LjExMTQ3TDMuOTE0NjcgNy4yMTEzNUMzLjY4NTEgNy40MDkyOSAzLjUwNTgyIDcuNjU4OTIgMy4zOTE1OCA3LjkzOTY5QzMuMjc3MzQgOC4yMjA0NyAzLjIzMTQyIDguNTI0MzUgMy4yNTc1OCA4LjgyNjM1TDEwLjY2NTIgMTMuMjEwMVoiIGZpbGw9IiMwNUFBMDUiLz4KPC9zdmc+Cg==);
}

.casino-data-box-bonus-item-bottom-btn-disactive {
    border-radius: 6px;
    border: 1px solid  #D9E2ED;
    margin-right: 8px;
    padding: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #111;
    font-size: 14px;
    font-style: normal;
    width: 82px;
    font-weight: 500;
    line-height: 150%;
    cursor: pointer;
    position: relative;
}

.casino-data-box-bonus-item-bottom-btn-disactive:hover {
    background: #F5F7FB;
}

.casino-data-box-bonus-item-bottom-btn-disactive:before {
    content:'';
    display: block;
    width: 19px;
    height: 19px;
    min-width: 19px;
    margin-right: 4px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuODc1IDEwLjg5ODFMMy40NjYzOCAxMC45NDg4QzMuNDUyNzUgMTEuMTAwOCAzLjM4MTA2IDExLjI0MTggMy4yNjYyMSAxMS4zNDI0QzMuMTUxMzYgMTEuNDQzIDMuMDAyMTcgMTEuNDk1NSAyLjg0OTYzIDExLjQ4OUMyLjY5NzEgMTEuNDgyNCAyLjU1MjkzIDExLjQxNzQgMi40NDcwOSAxMS4zMDc0QzIuMzQxMjQgMTEuMTk3MyAyLjI4MTg1IDExLjA1MDggMi4yODEyNSAxMC44OTgxSDIuODc1Wk0xNi41MjAyIDkuNDU0ODhMMTUuOTYxMyA2LjIyNDg4TDE3LjEzMjEgNi4wMjIyMkwxNy42OTAzIDkuMjUyMjJMMTYuNTIwMiA5LjQ1NDg4Wk0xMC45ODU2IDIuMTc3MDlINy4zMDUxN1YwLjk4OTU5MkgxMC45ODU2VjIuMTc3MDlaTTYuNTgzOTYgMi44Mzk3Mkw1Ljk0MTEzIDEwLjI3NThMNC43NTc1OCAxMC4xNzM3TDUuNDAxMjEgMi43Mzc1OUw2LjU4Mzk2IDIuODM5NzJaTTE1Ljk2MTMgNi4yMjQ4OEMxNS41NTk5IDMuOTA1MyAxMy40NjgzIDIuMTc3MDkgMTAuOTg1NiAyLjE3NzA5VjAuOTg5NTkyQzE0LjAxNDUgMC45ODk1OTIgMTYuNjI3IDMuMTAyNTUgMTcuMTMyMSA2LjAyMjIyTDE1Ljk2MTMgNi4yMjQ4OFpNMTAuOTkzNSAxNC45NjI1TDEwLjQ2ODcgMTEuNzYwMkwxMS42NDAzIDExLjU2ODZMMTIuMTY1MiAxNC43NzAxTDEwLjk5MzUgMTQuOTYyNVpNNi4xOTA1IDEwLjg4ODZMNy4zMjk3MSAxMS44NzAzTDYuNTUzODggMTIuNzY5Nkw1LjQxNjI1IDExLjc4NzlMNi4xOTA1IDEwLjg4ODZaTTkuNDAxNSAxNS4wNjM4TDkuNzc4MzQgMTYuNTE1OEw4LjYyODgzIDE2LjgxMzRMOC4yNTIgMTUuMzYyM0w5LjQwMTUgMTUuMDYzOFpNMTAuMzQ2OCAxNi44MDA4TDEwLjQ2MTUgMTYuNzYzNUwxMC44MjQ5IDE3Ljg5NEwxMC43MTAxIDE3LjkzMTNMMTAuMzQ2OCAxNi44MDA4Wk04LjgzMDcxIDEzLjYwNEM5LjA3ODAxIDE0LjA2NjMgOS4yNjk2MSAxNC41NTY0IDkuNDAxNSAxNS4wNjM4TDguMjUyIDE1LjM2MjNDOC4xNDM3NyAxNC45NDU0IDcuOTg2NDUgMTQuNTQyOCA3Ljc4MzMzIDE0LjE2MjlMOC44MzA3MSAxMy42MDRaTTEwLjQ2MTUgMTYuNzYzNUMxMC41NzQ1IDE2LjcyOTMgMTAuNjc3IDE2LjY2NzEgMTAuNzU5NSAxNi41ODI3QzEwLjg0MiAxNi40OTgyIDEwLjkwMTggMTYuMzk0NCAxMC45MzM0IDE2LjI4MDZMMTIuMDgyOSAxNi41NzgzQzEyLjAwMTEgMTYuODg1OSAxMS44NDI5IDE3LjE2NzcgMTEuNjIyOSAxNy4zOTc4QzExLjQwMyAxNy42Mjc4IDExLjEyODUgMTcuNzk4NSAxMC44MjQ5IDE3Ljg5NEwxMC40NjE1IDE2Ljc2MzVaTTkuNzc4MzQgMTYuNTE1OEM5Ljc5NDExIDE2LjU3MjggOS44MjIxMSAxNi42MjU3IDkuODYwMzkgMTYuNjcwOEM5Ljg5ODY3IDE2LjcxNTkgOS45NDYzMSAxNi43NTIyIDEwIDE2Ljc3N0w5LjQ4NDYzIDE3Ljg0NjVDOS4wNjM0NiAxNy42NDM5IDguNzQ2NzkgMTcuMjY4NiA4LjYyODgzIDE2LjgxMzRMOS43NzgzNCAxNi41MTU4Wk0xMCAxNi43NzdDMTAuMTA4NCAxNi44Mjg4IDEwLjIzMjQgMTYuODM3MyAxMC4zNDY4IDE2LjgwMDhMMTAuNzEwMSAxNy45MzEzQzEwLjMwNTggMTguMDYwOCA5Ljg2NzI1IDE4LjAzMDUgOS40ODQ2MyAxNy44NDY1TDEwIDE2Ljc3N1pNMTEuNzA1MyAxMC4zMDQzSDE1LjgwNjFWMTEuNDkxOEgxMS43MDUzVjEwLjMwNDNaTTQuMjM1ODggMi4wNTM1OUwzLjQ2NjM4IDEwLjk0ODhMMi4yODM2MyAxMC44NDY2TDMuMDUxNTQgMS45NTE0N0w0LjIzNTg4IDIuMDUzNTlaTTMuNDY4NzUgMS45Njg4OFYxMC44OTgxSDIuMjgxMjVWMS45Njg4OEgzLjQ2ODc1Wk0zLjA1MTU0IDEuOTUxNDdDMy4wNDkxMyAxLjk4MDI0IDMuMDUzNTEgMi4wMDkyIDMuMDYyODkgMi4wMzY1QzMuMDcyMjcgMi4wNjM4MSAzLjA4NzIyIDIuMDg4ODcgMy4xMDY4IDIuMTEwMDlDMy4xMjYzOCAyLjEzMTMgMy4xNTAxNiAyLjE0ODIyIDMuMTc2NjMgMi4xNTk3NUMzLjIwMzA5IDIuMTcxMjkgMy4yMzE2NyAyLjE3NzE5IDMuMjYwNTQgMi4xNzcwOVYwLjk4OTU5MkMzLjgzNTI5IDAuOTg5NTkyIDQuMjg0OTYgMS40ODIwMSA0LjIzNTg4IDIuMDUzNTlMMy4wNTE1NCAxLjk1MTQ3Wk0xMi4xNjUyIDE0Ljc3MDFDMTIuMjY0IDE1LjM3MiAxMi4yMzU5IDE1Ljk4NzkgMTIuMDgyOSAxNi41NzgzTDEwLjkzMzQgMTYuMjc5OEMxMS4wNDUgMTUuODQ5NyAxMS4wNjU0IDE1LjQwMSAxMC45OTM1IDE0Ljk2MjVMMTIuMTY1MiAxNC43NzAxWk03LjMwNTE3IDIuMTc3MDlDNy4xMjM4OCAyLjE3NzQxIDYuOTQ5MjkgMi4yNDU2MSA2LjgxNTggMi4zNjgyNkM2LjY4MjMxIDIuNDkwOTEgNi41OTk1OSAyLjY1OTExIDYuNTgzOTYgMi44Mzk3Mkw1LjQwMTIxIDIuNzM3NTlDNS40NDI0IDIuMjYwODggNS42NjA3OCAxLjgxNjkyIDYuMDEzMjUgMS40OTMzMkM2LjM2NTcyIDEuMTY5NzMgNi44MjY2OCAwLjk4OTk5NCA3LjMwNTE3IDAuOTg5NTkyVjIuMTc3MDlaTTcuMzI5NzEgMTEuODcwM0M3Ljg2ODA0IDEyLjMzNDIgOC40NDc1NCAxMi44ODYgOC44MzE1IDEzLjYwNEw3Ljc4MzMzIDE0LjE2MjlDNy41MDk0MiAxMy42NDkxIDcuMDczMjEgMTMuMjE2MSA2LjU1Mzg4IDEyLjc2OTZMNy4zMjk3MSAxMS44NzAzWk0xNy42OTAzIDkuMjUyMjJDMTcuNzM3OSA5LjUyNjkzIDE3LjcyNDkgOS44MDg3NSAxNy42NTIyIDEwLjA3NzlDMTcuNTc5NSAxMC4zNDcxIDE3LjQ0ODggMTAuNTk3MSAxNy4yNjk0IDEwLjgxMDVDMTcuMDg5OSAxMS4wMjM4IDE2Ljg2NTkgMTEuMTk1NCAxNi42MTMxIDExLjMxMzFDMTYuMzYwMyAxMS40MzA4IDE2LjA4NDkgMTEuNDkxOCAxNS44MDYxIDExLjQ5MThWMTAuMzA0M0MxNi4yNTUgMTAuMzA0MyAxNi41OTc4IDkuODk5MDEgMTYuNTIwMiA5LjQ1NDg4TDE3LjY5MDMgOS4yNTIyMlpNMy4yNjA1NCAyLjE3NzA5QzMuMzc2MTMgMi4xNzcwOSAzLjQ2ODc1IDIuMDgzNjcgMy40Njg3NSAxLjk2ODg4SDIuMjgxMjVDMi4yODEyNSAxLjQyODk3IDIuNzE5MDQgMC45ODk1OTIgMy4yNjA1NCAwLjk4OTU5MlYyLjE3NzA5Wk0xMC40Njg3IDExLjc2MDJDMTAuNDM5MiAxMS41ODA4IDEwLjQ0OSAxMS4zOTcyIDEwLjQ5NzYgMTEuMjIyQzEwLjU0NjEgMTEuMDQ2OCAxMC42MzIyIDEwLjg4NDMgMTAuNzQ5OSAxMC43NDU3QzEwLjg2NzUgMTAuNjA3MSAxMS4wMTM5IDEwLjQ5NTggMTEuMTc4OSAxMC40MTk1QzExLjM0MzkgMTAuMzQzMSAxMS41MjM1IDEwLjMwNDMgMTEuNzA1MyAxMC4zMDQzVjExLjQ5MThDMTEuNjk1NiAxMS40OTE4IDExLjY4NiAxMS40OTMxIDExLjY3NzMgMTEuNDk3MkMxMS42Njg1IDExLjUwMTIgMTEuNjYwOCAxMS41MDcyIDExLjY1NDYgMTEuNTE0NkMxMS42NDg0IDExLjUyMiAxMS42NDM5IDExLjUzMDcgMTEuNjQxNCAxMS41NEMxMS42MzkgMTEuNTQ5NCAxMS42Mzg2IDExLjU1OTEgMTEuNjQwMyAxMS41Njg2TDEwLjQ2ODcgMTEuNzYwMlpNNS45NDExMyAxMC4yNzU4QzUuOTMxMzQgMTAuMzkwNSA1Ljk0ODEyIDEwLjUwNTggNS45OTE2MiAxMC42MTIzQzYuMDM1MTEgMTAuNzE4OSA2LjEwMzI3IDEwLjgxMzYgNi4xOTA1IDEwLjg4ODZMNS40MTQ2NyAxMS43ODg3QzUuMTg1MSAxMS41OTA4IDUuMDA1ODIgMTEuMzQxMSA0Ljg5MTU4IDExLjA2MDRDNC43NzczNCAxMC43Nzk2IDQuNzMxNDIgMTAuNDc1NyA0Ljc1NzU4IDEwLjE3MzdMNS45NDExMyAxMC4yNzU4WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE4MDVfNjQ4NykiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xODA1XzY0ODciIHgxPSIyLjI4MTI1IiB5MT0iMC45ODk1OTIiIHgyPSIxOS45MzExIiB5Mj0iMy41Njk0OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjQzAyNzI3Ii8+CjxzdG9wIG9mZnNldD0iMC44NjAxOCIgc3RvcC1jb2xvcj0iI0UzNDM0MyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-bottom-btn-disactive.active:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuODc1IDEwLjg5OEwxLjQ2NjM4IDEwLjk0ODdDMS40NTI3NSAxMS4xMDA4IDEuMzgxMDYgMTEuMjQxNyAxLjI2NjIxIDExLjM0MjNDMS4xNTEzNiAxMS40NDI5IDEuMDAyMTcgMTEuNDk1NCAwLjg0OTYzNSAxMS40ODg5QzAuNjk3MDk2IDExLjQ4MjQgMC41NTI5MzIgMTEuNDE3MyAwLjQ0NzA4NyAxMS4zMDczQzAuMzQxMjQyIDExLjE5NzMgMC4yODE4NTEgMTEuMDUwNyAwLjI4MTI1IDEwLjg5OEgwLjg3NVpNMTQuNTIwMiA5LjQ1NDgyTDEzLjk2MTMgNi4yMjQ4MkwxNS4xMzIxIDYuMDIyMTVMMTUuNjkwMyA5LjI1MjE1TDE0LjUyMDIgOS40NTQ4MlpNMTEuNSAxMS4yMjE5TDUuMzA1MTcgMi4xNzcwM1YwLjk4OTUzMUg4Ljk4NTYzTDExLjUgMTEuMjIxOVpNNi4yNTIgMS42OTA3TDEwLjE2NTIgNS43ODk5M0wyLjc1NzU4IDEwLjE3MzdMMy40MDEyMSAyLjczNzUzTDYuMjUyIDEuNjkwN1pNMTMuOTYxMyA2LjIyNDgyQzE1LjUyMzkgMTAuNDE5NCAxMy45ODI3IDExLjIyMTkgMTEuNSAxMS4yMjE5TDguOTg1NjMgMC45ODk1MzFDMTIuMDE0NSAwLjk4OTUzMSAxNC42MjcgMy4xMDI0OSAxNS4xMzIxIDYuMDIyMTVMMTMuOTYxMyA2LjIyNDgyWk04Ljk5MzU0IDE0Ljk2MjRMOC40Njg2NyAxMS43NjAyTDkuNjQwMzQgMTEuNTY4NkwxMC4xNjUyIDE0Ljc3MDFMOC45OTM1NCAxNC45NjI0Wk00LjE5MDUgMTAuODg4NUw2IDlMNC41NTM4OCAxMi43Njk1TDMuNDE2MjUgMTEuNzg3OUw0LjE5MDUgMTAuODg4NVpNOS42NTQ1NyAxNS4yMTI2TDkgMTYuNUw4IDE3TDYuNjI4ODMgMTYuODEzNEw2LjI1MiAxNS4zNjIyTDkuNjU0NTcgMTUuMjEyNlpNOC4zNDY3NSAxNi44MDA3TDguNDYxNTQgMTYuNzYzNUw4LjgyNDkyIDE3Ljg5NEw4LjcxMDEzIDE3LjkzMTJMOC4zNDY3NSAxNi44MDA3Wk04LjkzMzM4IDEwLjMwNDNDOS4xODA2NyAxMC43NjY2IDkuNTIyNjcgMTQuNzA1MiA5LjY1NDU3IDE1LjIxMjZMNi4yNTIgMTUuMzYyMkM2LjE0Mzc3IDE0Ljk0NTMgNS45ODY0NSAxNC41NDI3IDUuNzgzMzMgMTQuMTYyOUw4LjkzMzM4IDEwLjMwNDNaTTguNDYxNTQgMTYuNzYzNUM4LjU3NDUgMTYuNzI5MyA4LjY3Njk4IDE2LjY2NyA4Ljc1OTQ3IDE2LjU4MjZDOC44NDE5NSAxNi40OTgyIDguOTAxNzcgMTYuMzkzNSA4LjkzMzM4IDE2LjI3OThMMTAuMDgyOSAxNi41NzgyQzEwLjAwMTEgMTYuODg1OCA5Ljg0Mjg2IDE3LjE2NzcgOS42MjI5MyAxNy4zOTc3QzkuNDAzIDE3LjYyNzggOS4xMjg0OSAxNy43OTg1IDguODI0OTIgMTcuODk0TDguNDYxNTQgMTYuNzYzNVpNOCAxN0M4LjAxNTc4IDE3LjA1NyA3LjgyMjEyIDE2LjYyNTYgNy44NjAzOSAxNi42NzA3QzcuODk4NjcgMTYuNzE1OCA3Ljk0NjMxIDE2Ljc1MjEgOCAxNi43NzY5TDcuNDg0NjMgMTcuODQ2NUM3LjA2MzQ2IDE3LjY0MzggNi43NDY3OSAxNy4yNjg2IDYuNjI4ODMgMTYuODEzNEw4IDE3Wk04IDE2Ljc3NjlDOC4xMDgzNSAxNi44Mjg3IDguMjMyMzYgMTYuODM3MiA4LjM0Njc1IDE2LjgwMDdMOC43MTAxMyAxNy45MzEyQzguMzA1ODMgMTguMDYwOCA3Ljg2NzI1IDE4LjAzMDUgNy40ODQ2MyAxNy44NDY1TDggMTYuNzc2OVpNOS43MDUyNSAxMC4zMDQzSDEzLjgwNjFWMTEuNDkxOEg5LjcwNTI1VjEwLjMwNDNaTTIuMjM1ODggMi4wNTM1M0wxLjQ2NjM4IDEwLjk0ODdMMC4yODM2MjUgMTAuODQ2NkwxLjA1MTU0IDEuOTUxNEwyLjIzNTg4IDIuMDUzNTNaTTEuNDY4NzUgMS45Njg4MlYxMC44OThIMC4yODEyNVYxLjk2ODgySDEuNDY4NzVaTTEuMDUxNTQgMS45NTE0QzEuMDQ5MTMgMS45ODAxOCAxLjA1MzUxIDIuMDA5MTMgMS4wNjI4OSAyLjAzNjQ0QzEuMDcyMjcgMi4wNjM3NSAxLjA4NzIyIDIuMDg4ODEgMS4xMDY4IDIuMTEwMDJDMS4xMjYzOCAyLjEzMTI0IDEuMTUwMTYgMi4xNDgxNiAxLjE3NjYzIDIuMTU5NjlDMS4yMDMwOSAyLjE3MTIzIDEuMjMxNjcgMi4xNzcxMyAxLjI2MDU0IDIuMTc3MDNWMC45ODk1MzFDMS44MzUyOSAwLjk4OTUzMSAyLjI4NDk2IDEuNDgxOTUgMi4yMzU4OCAyLjA1MzUzTDEuMDUxNTQgMS45NTE0Wk0xMC4xNjUyIDE0Ljc3MDFDMTAuMjY0IDE1LjM3MiAxMC4yMzU5IDE1Ljk4NzggMTAuMDgyOSAxNi41NzgyTDguOTMzMzggMTYuMjc5OEM5LjA0NDk1IDE1Ljg0OTcgOS4wNjU0NSAxNS40MDEgOC45OTM1NCAxNC45NjI0TDEwLjE2NTIgMTQuNzcwMVpNNS4zMDUxNyAyLjE3NzAzQzUuMTIzODggMi4xNzczNCA0Ljk0OTI5IDIuMjQ1NTUgNC44MTU4IDIuMzY4MkM0LjY4MjMxIDIuNDkwODUgNi45NzMyMSAwLjQzNDMyNCA2LjI1MiAxLjY5MDdMMy40MDEyMSAyLjczNzUzQzMuNDQyNCAyLjI2MDgyIDMuNjYwNzggMS44MTY4NiA0LjAxMzI1IDEuNDkzMjZDNC4zNjU3MiAxLjE2OTY2IDQuODI2NjggMC45ODk5MzMgNS4zMDUxNyAwLjk4OTUzMVYyLjE3NzAzWk02IDlDNi41MzgzMyA5LjQ2MzkyIDguNTQ5NDIgOS41ODYyNCA4LjkzMzM4IDEwLjMwNDNMNS43ODMzMyAxNC4xNjI5QzUuNTA5NDIgMTMuNjQ5MSA1LjA3MzIxIDEzLjIxNiA0LjU1Mzg4IDEyLjc2OTVMNiA5Wk0xNS42OTAzIDkuMjUyMTVDMTUuNzM3OSA5LjUyNjg3IDE1LjcyNDkgOS44MDg2OSAxNS42NTIyIDEwLjA3NzlDMTUuNTc5NSAxMC4zNDcgMTUuNDQ4OCAxMC41OTcxIDE1LjI2OTQgMTAuODEwNEMxNS4wODk5IDExLjAyMzggMTQuODY1OSAxMS4xOTUzIDE0LjYxMzEgMTEuMzEzQzE0LjM2MDMgMTEuNDMwNyAxNC4wODQ5IDExLjQ5MTcgMTMuODA2MSAxMS40OTE4VjEwLjMwNDNDMTQuMjU1IDEwLjMwNDMgMTQuNTk3OCA5Ljg5ODk1IDE0LjUyMDIgOS40NTQ4MkwxNS42OTAzIDkuMjUyMTVaTTEuMjYwNTQgMi4xNzcwM0MxLjM3NjEzIDIuMTc3MDMgMS40Njg3NSAyLjA4MzYxIDEuNDY4NzUgMS45Njg4MkgwLjI4MTI1QzAuMjgxMjUgMS40Mjg5IDAuNzE5MDQyIDAuOTg5NTMxIDEuMjYwNTQgMC45ODk1MzFWMi4xNzcwM1pNOC40Njg2NyAxMS43NjAyQzguNDM5MTUgMTEuNTgwOCA4LjQ0OTAyIDExLjM5NzEgOC40OTc1OCAxMS4yMjE5QzguNTQ2MTMgMTEuMDQ2OCA4LjYzMjIyIDEwLjg4NDIgOC43NDk4NyAxMC43NDU3QzguODY3NTIgMTAuNjA3MSA5LjAxMzkgMTAuNDk1NyA5LjE3ODg4IDEwLjQxOTRDOS4zNDM4NSAxMC4zNDMgOS41MjM0NiAxMC4zMDQzIDkuNzA1MjUgMTAuMzA0M1YxMS40OTE4QzkuNjk1NTkgMTEuNDkxNyA5LjY4NjA0IDExLjQ5MyA5LjY3NzI4IDExLjQ5NzFDOS42Njg1MiAxMS41MDEyIDkuNjYwNzcgMTEuNTA3MSA5LjY1NDU3IDExLjUxNDVDOS42NDgzNyAxMS41MjE5IDkuNjQzODggMTEuNTMwNiA5LjY0MTQyIDExLjU0QzkuNjM4OTYgMTEuNTQ5MyA5LjYzODU5IDExLjU1OTEgOS42NDAzNCAxMS41Njg2TDguNDY4NjcgMTEuNzYwMlpNMTAuMTY1MiA1Ljc4OTkzQzE2LjI4NDggMTMuOTE2NCAzLjk1NjUxIDEwLjg5MzUgNCAxMUM0LjA0MzQ5IDExLjEwNjUgNC4xOTA1IDEwLjA3NzkgNC4xOTA1IDEwLjg4ODVMMy40MTQ2NyAxMS43ODg3QzMuMTg1MSAxMS41OTA3IDMuMDA1ODIgMTEuMzQxMSAyLjg5MTU4IDExLjA2MDNDMi43NzczNCAxMC43Nzk1IDIuNzMxNDIgMTAuNDc1NiAyLjc1NzU4IDEwLjE3MzdMMTAuMTY1MiA1Ljc4OTkzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzM5ODZfMTA2NTEpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMzk4Nl8xMDY1MSIgeDE9IjAuMjgxMjUiIHkxPSIwLjk4OTUzMSIgeDI9IjE3LjkzMTEiIHkyPSIzLjU2OTQzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDMDI3MjciLz4KPHN0b3Agb2Zmc2V0PSIwLjg2MDE4IiBzdG9wLWNvbG9yPSIjRTM0MzQzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.dislike-form-radio input[type="radio"] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 20px;
    height: 20px;
    border: 2px solid #016CEC;
    border-radius: 50%;
    outline: none;
    cursor: pointer;
    position: relative;
    flex: 0 0 auto;
}

.dislike-form-radio input[type="radio"]:checked {
    border: 5px solid #016CEC;
}

.casino-data-box-bonus-dislike-form button {
    background: #016CEC;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 21px;
    text-align: center;
    height: 44px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-content: center;
    margin-top: 10px;
    border-radius: 8px;
    align-items: center;
}

.casino-data-box-bonus-dislike-form button:hover {
    opacity: 0.8;
}

.dislike-form-radio label {
    margin-left: 10px;
    cursor: pointer;
}

.dislike-form-radio .radio-group {
    margin-bottom: 10px;
    display: flex;
    flex-direction: revert;
    align-content: center;
    justify-content: flex-start;
    text-align: left;
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    color: #111111;
}

.casino-data-box-bonus-dislike-form {
    position: absolute;
    background: #fff;
    width: 275px;
    z-index: 9999;
    padding: 15px;
    border-radius: 16px;
    box-shadow: 4px 4px 24px 0 #E7EBF4;
    bottom: 55px;
    display: none;
}

.casino-data-box-bonus-dislike-form.active {
    display: block;
}

.casino-data-box-bonus-dislike-form:after {
    content: '';
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    background: #fff;
    background-position-x: 0;
    background-position-y: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-dislike-form textarea{
    border: 1px solid #D0D5DD;
    box-shadow: 0 1px 2px 0 #1018280D;
    border-radius: 8px;
    width: 100%;
    padding: 8px;
    margin-top: 10px;
    height: 70px;
}

.casino-data-box-bonus-dislike-form textarea:focus {
    border: 1px solid #016CEC4D;
    box-shadow: 0 1px 2px 0 #1018280D;
}

.casino-data-box-bonus-dislike-form .dislike-form-title {
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    color: #111111;
    margin-bottom: 10px;
}

.casino-data-box-bonus-item-bottom-btn-lang {
    border-radius: 6px;
    border: 1px solid  #D9E2ED;
    margin-right: 8px;
    padding: 7px;
    display: flex;
    width: 44px;
    align-items: center;
    justify-content: center;
    color: #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    position: relative;
}

.casino-data-box-bonus-item-bottom-btn-lang:hover {
    background: #F5F7FB;
}

.casino-data-box-bonus-item-bottom-btn-lang:before {
    content:'';
    display: block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzE4MDVfNjQ5MSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMSI+CjxwYXRoIGQ9Ik0yMC41IDIwVjEuMDAwMDRIMS41MDAwNFYyMEgyMC41WiIgZmlsbD0id2hpdGUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS4zMzMzMyIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTgwNV82NDkxKSI+CjxwYXRoIGQ9Ik0yMC41NzA5IDEwLjVDMjAuNTcwOSAxNS43NjM5IDE2LjI2NCAyMC4wNzA5IDExIDIwLjA3MDlDNS43MzYwMyAyMC4wNzA5IDEuNDI5MDggMTUuNzYzOSAxLjQyOTA4IDEwLjVDMS40MjkwOCA1LjIzNjA3IDUuNzM2MDMgMC45MjkwNzEgMTEgMC45MjkwNzFDMTYuMjY0IDAuOTI5MDcxIDIwLjU3MDkgNS4yMzYwNyAyMC41NzA5IDEwLjVaIiBzdHJva2U9IiMwMTZDRUMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNMTAuOTk5OSAyMC4wNzA5VjAuOTI5MDcxIiBzdHJva2U9IiMwMTZDRUMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNMTUuNzY1NiAxMC41QzE1Ljc2NTYgMTUuNzYzOSAxMy42MzE5IDIwLjA3MDkgMTEgMjAuMDcwOUM4LjM2Nzk5IDIwLjA3MDkgNi4yMzQzNCAxNS43NjM5IDYuMjM0MzQgMTAuNUM2LjIzNDM0IDUuMjM2MDcgOC4zNjc5OSAwLjkyOTA3MSAxMSAwLjkyOTA3MUMxMy42MzE5IDAuOTI5MDcxIDE1Ljc2NTYgNS4yMzYwNyAxNS43NjU2IDEwLjVaIiBzdHJva2U9IiMwMTZDRUMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNMjAuNTcwOSAxMC41SDEuNDI5MDgiIHN0cm9rZT0iIzAxNkNFQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik0xOC44ODE0IDUuMTM4NjdIMy4xMTg0MSIgc3Ryb2tlPSIjMDE2Q0VDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KPHBhdGggZD0iTTE4Ljg4MTQgMTUuODYxM0gzLjExODQxIiBzdHJva2U9IiMwMTZDRUMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8L2c+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-bottom-btn-lang:hover .casino-data-box-bonus-item-bottom-btn-lang-info-block {
    opacity: 1;
    pointer-events: initial;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-block {
    position: absolute;
    bottom: -17px;
    transform: translate(-50%, 100%);
    width: 229px;
    left: -12px;
    padding: 16px;
    border-radius: 16px;
    background: #fff;
    opacity: 0;
    pointer-events: none;
    box-shadow: 4px 4px 24px #E7EBF4;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-block:after {
    content:'';
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    top: -10px;
    left: 65%;
    transform: translateX(-50%) rotate(45deg);
    background: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-title {
    color: #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    margin-bottom:  16px;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-header {
    display: flex;
    align-items: flex-start;
    margin-bottom: 4px;
    justify-content: center;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-col-1 {
    color: #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; 
    width: calc(100% - 60px);
    display: flex;
    align-items: center;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-col-1 strong {
    font-weight: 600;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-col-2 {
    width: 30px;
    color:  #424242;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 0.14px;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: center;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-col-3 {
    width: 30px;
    color:  #424242;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 0.14px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-header .casino-data-box-bonus-item-bottom-btn-lang-info-table-col-2:after {
    content:'';
    display: block;
    width: 19px;
    height: 19px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuODc1IDguMzkzMTFMMy40NjYzOCA4LjM0MjQ0QzMuNDUyNzUgOC4xOTAzNyAzLjM4MTA2IDguMDQ5NCAzLjI2NjIxIDcuOTQ4OEMzLjE1MTM2IDcuODQ4MiAzLjAwMjE3IDcuNzk1NzEgMi44NDk2MyA3LjgwMjI0QzIuNjk3MSA3LjgwODc2IDIuNTUyOTMgNy44NzM3OSAyLjQ0NzA5IDcuOTgzODJDMi4zNDEyNCA4LjA5Mzg1IDIuMjgxODUgOC4yNDA0MyAyLjI4MTI1IDguMzkzMTFIMi44NzVaTTE2LjUyMDIgOS44MzYzMkwxNS45NjEzIDEzLjA2NjNMMTcuMTMyMSAxMy4yNjlMMTcuNjkwMyAxMC4wMzlMMTYuNTIwMiA5LjgzNjMyWk0xMy41IDguMDY5MTlMNy4zMDUxNyAxNy4xMTQxVjE4LjMwMTZIMTAuOTg1NkwxMy41IDguMDY5MTlaTTguMjUyIDE3LjYwMDRMMTIuMTY1MiAxMy41MDEyTDQuNzU3NTggOS4xMTc0OEw1LjQwMTIxIDE2LjU1MzZMOC4yNTIgMTcuNjAwNFpNMTUuOTYxMyAxMy4wNjYzQzE3LjUyMzkgOC44NzE3NSAxNS45ODI3IDguMDY5MTkgMTMuNSA4LjA2OTE5TDEwLjk4NTYgMTguMzAxNkMxNC4wMTQ1IDE4LjMwMTYgMTYuNjI3IDE2LjE4ODcgMTcuMTMyMSAxMy4yNjlMMTUuOTYxMyAxMy4wNjYzWk0xMC45OTM1IDQuMzI4NjlMMTAuNDY4NyA3LjUzMDk4TDExLjY0MDMgNy43MjI1N0wxMi4xNjUyIDQuNTIxMDdMMTAuOTkzNSA0LjMyODY5Wk02LjE5MDUgOC40MDI2MUw4IDEwLjI5MTFMNi41NTM4OCA2LjUyMTYxTDUuNDE2MjUgNy41MDMyN0w2LjE5MDUgOC40MDI2MVpNMTEuNjU0NiA0LjA3ODUyTDExIDIuNzkxMTRMMTAgMi4yOTExNEw4LjYyODgzIDIuNDc3NzdMOC4yNTIgMy45Mjg5TDExLjY1NDYgNC4wNzg1MlpNMTAuMzQ2OCAyLjQ5MDQ0TDEwLjQ2MTUgMi41Mjc2NUwxMC44MjQ5IDEuMzk3MTVMMTAuNzEwMSAxLjM1OTk0TDEwLjM0NjggMi40OTA0NFpNMTAuOTMzNCA4Ljk4Njg2QzExLjE4MDcgOC41MjQ1MiAxMS41MjI3IDQuNTg1OTkgMTEuNjU0NiA0LjA3ODUyTDguMjUyIDMuOTI4OUM4LjE0Mzc3IDQuMzQ1ODIgNy45ODY0NSA0Ljc0ODQzIDcuNzgzMzMgNS4xMjgyN0wxMC45MzM0IDguOTg2ODZaTTEwLjQ2MTUgMi41Mjc2NUMxMC41NzQ1IDIuNTYxODggMTAuNjc3IDIuNjI0MSAxMC43NTk1IDIuNzA4NTJDMTAuODQyIDIuNzkyOTUgMTAuOTAxOCAyLjg5NzY0IDEwLjkzMzQgMy4wMTEzNkwxMi4wODI5IDIuNzEyOUMxMi4wMDExIDIuNDA1MzQgMTEuODQyOSAyLjEyMzQ1IDExLjYyMjkgMS44OTM0MkMxMS40MDMgMS42NjMzOCAxMS4xMjg1IDEuNDkyNjcgMTAuODI0OSAxLjM5NzE1TDEwLjQ2MTUgMi41Mjc2NVpNMTAgMi4yOTExNEMxMC4wMTU4IDIuMjM0MTIgOS44MjIxMiAyLjY2NTUyIDkuODYwMzkgMi42MjA0QzkuODk4NjcgMi41NzUyOSA5Ljk0NjMxIDIuNTM5MDUgMTAgMi41MTQxOUw5LjQ4NDYzIDEuNDQ0NjVDOS4wNjM0NiAxLjY0NzMyIDguNzQ2NzkgMi4wMjI1NyA4LjYyODgzIDIuNDc3NzdMMTAgMi4yOTExNFpNMTAgMi41MTQxOUMxMC4xMDg0IDIuNDYyNDQgMTAuMjMyNCAyLjQ1Mzk1IDEwLjM0NjggMi40OTA0NEwxMC43MTAxIDEuMzU5OTRDMTAuMzA1OCAxLjIzMDM2IDkuODY3MjUgMS4yNjA2OCA5LjQ4NDYzIDEuNDQ0NjVMMTAgMi41MTQxOVpNMTEuNzA1MyA4Ljk4Njg2SDE1LjgwNjFWNy43OTkzNkgxMS43MDUzVjguOTg2ODZaTTQuMjM1ODggMTcuMjM3NkwzLjQ2NjM4IDguMzQyNDRMMi4yODM2MyA4LjQ0NDU3TDMuMDUxNTQgMTcuMzM5N0w0LjIzNTg4IDE3LjIzNzZaTTMuNDY4NzUgMTcuMzIyM1Y4LjM5MzExSDIuMjgxMjVWMTcuMzIyM0gzLjQ2ODc1Wk0zLjA1MTU0IDE3LjMzOTdDMy4wNDkxMyAxNy4zMTEgMy4wNTM1MSAxNy4yODIgMy4wNjI4OSAxNy4yNTQ3QzMuMDcyMjcgMTcuMjI3NCAzLjA4NzIyIDE3LjIwMjMgMy4xMDY4IDE3LjE4MTFDMy4xMjYzOCAxNy4xNTk5IDMuMTUwMTYgMTcuMTQzIDMuMTc2NjMgMTcuMTMxNEMzLjIwMzA5IDE3LjExOTkgMy4yMzE2NyAxNy4xMTQgMy4yNjA1NCAxNy4xMTQxVjE4LjMwMTZDMy44MzUyOSAxOC4zMDE2IDQuMjg0OTYgMTcuODA5MiA0LjIzNTg4IDE3LjIzNzZMMy4wNTE1NCAxNy4zMzk3Wk0xMi4xNjUyIDQuNTIxMDdDMTIuMjY0IDMuOTE5MTggMTIuMjM1OSAzLjMwMzMyIDEyLjA4MjkgMi43MTI5TDEwLjkzMzQgMy4wMTEzNkMxMS4wNDUgMy40NDE0OSAxMS4wNjU0IDMuODkwMTggMTAuOTkzNSA0LjMyODY5TDEyLjE2NTIgNC41MjEwN1pNNy4zMDUxNyAxNy4xMTQxQzcuMTIzODggMTcuMTEzOCA2Ljk0OTI5IDE3LjA0NTYgNi44MTU4IDE2LjkyMjlDNi42ODIzMSAxNi44MDAzIDguOTczMjEgMTguODU2OCA4LjI1MiAxNy42MDA0TDUuNDAxMjEgMTYuNTUzNkM1LjQ0MjQgMTcuMDMwMyA1LjY2MDc4IDE3LjQ3NDMgNi4wMTMyNSAxNy43OTc5QzYuMzY1NzIgMTguMTIxNSA2LjgyNjY4IDE4LjMwMTIgNy4zMDUxNyAxOC4zMDE2VjE3LjExNDFaTTggMTAuMjkxMUM4LjUzODMzIDkuODI3MjIgMTAuNTQ5NCA5LjcwNDkgMTAuOTMzNCA4Ljk4Njg2TDcuNzgzMzMgNS4xMjgyN0M3LjUwOTQyIDUuNjQyMDcgNy4wNzMyMSA2LjA3NTExIDYuNTUzODggNi41MjE2MUw4IDEwLjI5MTFaTTE3LjY5MDMgMTAuMDM5QzE3LjczNzkgOS43NjQyNyAxNy43MjQ5IDkuNDgyNDUgMTcuNjUyMiA5LjIxMzI3QzE3LjU3OTUgOC45NDQwOSAxNy40NDg4IDguNjk0MDcgMTcuMjY5NCA4LjQ4MDcxQzE3LjA4OTkgOC4yNjczNSAxNi44NjU5IDguMDk1ODEgMTYuNjEzMSA3Ljk3ODEyQzE2LjM2MDMgNy44NjA0MiAxNi4wODQ5IDcuNzk5NDEgMTUuODA2MSA3Ljc5OTM2VjguOTg2ODZDMTYuMjU1IDguOTg2ODYgMTYuNTk3OCA5LjM5MjE5IDE2LjUyMDIgOS44MzYzMkwxNy42OTAzIDEwLjAzOVpNMy4yNjA1NCAxNy4xMTQxQzMuMzc2MTMgMTcuMTE0MSAzLjQ2ODc1IDE3LjIwNzUgMy40Njg3NSAxNy4zMjIzSDIuMjgxMjVDMi4yODEyNSAxNy44NjIyIDIuNzE5MDQgMTguMzAxNiAzLjI2MDU0IDE4LjMwMTZWMTcuMTE0MVpNMTAuNDY4NyA3LjUzMDk4QzEwLjQzOTIgNy43MTAzNiAxMC40NDkgNy44OTQwMSAxMC40OTc2IDguMDY5MTlDMTAuNTQ2MSA4LjI0NDM3IDEwLjYzMjIgOC40MDY4OSAxMC43NDk5IDguNTQ1NDhDMTAuODY3NSA4LjY4NDA2IDExLjAxMzkgOC43OTUzOSAxMS4xNzg5IDguODcxNzVDMTEuMzQzOSA4Ljk0ODEgMTEuNTIzNSA4Ljk4Njg2IDExLjcwNTMgOC45ODY4NlY3Ljc5OTM2QzExLjY5NTYgNy43OTk0IDExLjY4NiA3Ljc5ODExIDExLjY3NzMgNy43OTQwNEMxMS42Njg1IDcuNzg5OTcgMTEuNjYwOCA3Ljc4NDAyIDExLjY1NDYgNy43NzY2MUMxMS42NDg0IDcuNzY5MiAxMS42NDM5IDcuNzYwNTIgMTEuNjQxNCA3Ljc1MTE4QzExLjYzOSA3Ljc0MTg0IDExLjYzODYgNy43MzIwNyAxMS42NDAzIDcuNzIyNTdMMTAuNDY4NyA3LjUzMDk4Wk0xMi4xNjUyIDEzLjUwMTJDMTguMjg0OCA1LjM3NDc1IDUuOTU2NTEgOC4zOTc2NyA2IDguMjkxMTRDNi4wNDM0OSA4LjE4NDYxIDYuMTkwNSA5LjIxMzI3IDYuMTkwNSA4LjQwMjYxTDUuNDE0NjcgNy41MDI0OEM1LjE4NTEgNy43MDA0MiA1LjAwNTgyIDcuOTUwMDYgNC44OTE1OCA4LjIzMDgzQzQuNzc3MzQgOC41MTE2IDQuNzMxNDIgOC44MTU0OSA0Ljc1NzU4IDkuMTE3NDhMMTIuMTY1MiAxMy41MDEyWiIgZmlsbD0iIzA1QUEwNSIvPgo8L3N2Zz4K");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-header .casino-data-box-bonus-item-bottom-btn-lang-info-table-col-3:after {
    content:'';
    display: block;
    width: 19px;
    height: 19px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuODc1IDExLjE4OTJMMy40NjYzOCAxMS4yMzk4QzMuNDUyNzUgMTEuMzkxOSAzLjM4MTA2IDExLjUzMjkgMy4yNjYyMSAxMS42MzM1QzMuMTUxMzYgMTEuNzM0MSAzLjAwMjE3IDExLjc4NjYgMi44NDk2MyAxMS43OEMyLjY5NzEgMTEuNzczNSAyLjU1MjkzIDExLjcwODUgMi40NDcwOSAxMS41OTg1QzIuMzQxMjQgMTEuNDg4NCAyLjI4MTg1IDExLjM0MTggMi4yODEyNSAxMS4xODkySDIuODc1Wk0xNi41MjAyIDkuNzQ1OTZMMTUuOTYxMyA2LjUxNTk2TDE3LjEzMjEgNi4zMTMyOUwxNy42OTAzIDkuNTQzMjlMMTYuNTIwMiA5Ljc0NTk2Wk0xMy41IDExLjUxMzFMNy4zMDUxNyAyLjQ2ODE3VjEuMjgwNjdIMTAuOTg1NkwxMy41IDExLjUxMzFaTTguMjUyIDEuOTgxODRMMTIuMTY1MiA2LjA4MTA3TDQuNzU3NTggMTAuNDY0OEw1LjQwMTIxIDMuMDI4NjdMOC4yNTIgMS45ODE4NFpNMTUuOTYxMyA2LjUxNTk2QzE3LjUyMzkgMTAuNzEwNSAxNS45ODI3IDExLjUxMzEgMTMuNSAxMS41MTMxTDEwLjk4NTYgMS4yODA2N0MxNC4wMTQ1IDEuMjgwNjcgMTYuNjI3IDMuMzkzNjMgMTcuMTMyMSA2LjMxMzI5TDE1Ljk2MTMgNi41MTU5NlpNMTAuOTkzNSAxNS4yNTM2TDEwLjQ2ODcgMTIuMDUxM0wxMS42NDAzIDExLjg1OTdMMTIuMTY1MiAxNS4wNjEyTDEwLjk5MzUgMTUuMjUzNlpNNi4xOTA1IDExLjE3OTdMOCA5LjI5MTE0TDYuNTUzODggMTMuMDYwN0w1LjQxNjI1IDEyLjA3OUw2LjE5MDUgMTEuMTc5N1pNMTEuNjU0NiAxNS41MDM4TDExIDE2Ljc5MTFMMTAgMTcuMjkxMUw4LjYyODgzIDE3LjEwNDVMOC4yNTIgMTUuNjUzNEwxMS42NTQ2IDE1LjUwMzhaTTEwLjM0NjggMTcuMDkxOEwxMC40NjE1IDE3LjA1NDZMMTAuODI0OSAxOC4xODUxTDEwLjcxMDEgMTguMjIyM0wxMC4zNDY4IDE3LjA5MThaTTEwLjkzMzQgMTAuNTk1NEMxMS4xODA3IDExLjA1NzggMTEuNTIyNyAxNC45OTYzIDExLjY1NDYgMTUuNTAzOEw4LjI1MiAxNS42NTM0QzguMTQzNzcgMTUuMjM2NSA3Ljk4NjQ1IDE0LjgzMzggNy43ODMzMyAxNC40NTRMMTAuOTMzNCAxMC41OTU0Wk0xMC40NjE1IDE3LjA1NDZDMTAuNTc0NSAxNy4wMjA0IDEwLjY3NyAxNi45NTgyIDEwLjc1OTUgMTYuODczOEMxMC44NDIgMTYuNzg5MyAxMC45MDE4IDE2LjY4NDYgMTAuOTMzNCAxNi41NzA5TDEyLjA4MjkgMTYuODY5NEMxMi4wMDExIDE3LjE3NjkgMTEuODQyOSAxNy40NTg4IDExLjYyMjkgMTcuNjg4OUMxMS40MDMgMTcuOTE4OSAxMS4xMjg1IDE4LjA4OTYgMTAuODI0OSAxOC4xODUxTDEwLjQ2MTUgMTcuMDU0NlpNMTAgMTcuMjkxMUMxMC4wMTU4IDE3LjM0ODIgOS44MjIxMiAxNi45MTY4IDkuODYwMzkgMTYuOTYxOUM5Ljg5ODY3IDE3LjAwNyA5Ljk0NjMxIDE3LjA0MzIgMTAgMTcuMDY4MUw5LjQ4NDYzIDE4LjEzNzZDOS4wNjM0NiAxNy45MzUgOC43NDY3OSAxNy41NTk3IDguNjI4ODMgMTcuMTA0NUwxMCAxNy4yOTExWk0xMCAxNy4wNjgxQzEwLjEwODQgMTcuMTE5OCAxMC4yMzI0IDE3LjEyODMgMTAuMzQ2OCAxNy4wOTE4TDEwLjcxMDEgMTguMjIyM0MxMC4zMDU4IDE4LjM1MTkgOS44NjcyNSAxOC4zMjE2IDkuNDg0NjMgMTguMTM3NkwxMCAxNy4wNjgxWk0xMS43MDUzIDEwLjU5NTRIMTUuODA2MVYxMS43ODI5SDExLjcwNTNWMTAuNTk1NFpNNC4yMzU4OCAyLjM0NDY3TDMuNDY2MzggMTEuMjM5OEwyLjI4MzYzIDExLjEzNzdMMy4wNTE1NCAyLjI0MjU0TDQuMjM1ODggMi4zNDQ2N1pNMy40Njg3NSAyLjI1OTk2VjExLjE4OTJIMi4yODEyNVYyLjI1OTk2SDMuNDY4NzVaTTMuMDUxNTQgMi4yNDI1NEMzLjA0OTEzIDIuMjcxMzEgMy4wNTM1MSAyLjMwMDI3IDMuMDYyODkgMi4zMjc1OEMzLjA3MjI3IDIuMzU0ODkgMy4wODcyMiAyLjM3OTk0IDMuMTA2OCAyLjQwMTE2QzMuMTI2MzggMi40MjIzOCAzLjE1MDE2IDIuNDM5MjkgMy4xNzY2MyAyLjQ1MDgzQzMuMjAzMDkgMi40NjIzNiAzLjIzMTY3IDIuNDY4MjcgMy4yNjA1NCAyLjQ2ODE3VjEuMjgwNjdDMy44MzUyOSAxLjI4MDY3IDQuMjg0OTYgMS43NzMwOCA0LjIzNTg4IDIuMzQ0NjdMMy4wNTE1NCAyLjI0MjU0Wk0xMi4xNjUyIDE1LjA2MTJDMTIuMjY0IDE1LjY2MzEgMTIuMjM1OSAxNi4yNzkgMTIuMDgyOSAxNi44Njk0TDEwLjkzMzQgMTYuNTcwOUMxMS4wNDUgMTYuMTQwOCAxMS4wNjU0IDE1LjY5MjEgMTAuOTkzNSAxNS4yNTM2TDEyLjE2NTIgMTUuMDYxMlpNNy4zMDUxNyAyLjQ2ODE3QzcuMTIzODggMi40Njg0OCA2Ljk0OTI5IDIuNTM2NjggNi44MTU4IDIuNjU5MzNDNi42ODIzMSAyLjc4MTk4IDguOTczMjEgMC43MjU0NjIgOC4yNTIgMS45ODE4NEw1LjQwMTIxIDMuMDI4NjdDNS40NDI0IDIuNTUxOTYgNS42NjA3OCAyLjEwOCA2LjAxMzI1IDEuNzg0NEM2LjM2NTcyIDEuNDYwOCA2LjgyNjY4IDEuMjgxMDcgNy4zMDUxNyAxLjI4MDY3VjIuNDY4MTdaTTggOS4yOTExNEM4LjUzODMzIDkuNzU1MDUgMTAuNTQ5NCA5Ljg3NzM4IDEwLjkzMzQgMTAuNTk1NEw3Ljc4MzMzIDE0LjQ1NEM3LjUwOTQyIDEzLjk0MDIgNy4wNzMyMSAxMy41MDcyIDYuNTUzODggMTMuMDYwN0w4IDkuMjkxMTRaTTE3LjY5MDMgOS41NDMyOUMxNy43Mzc5IDkuODE4MDEgMTcuNzI0OSAxMC4wOTk4IDE3LjY1MjIgMTAuMzY5QzE3LjU3OTUgMTAuNjM4MiAxNy40NDg4IDEwLjg4ODIgMTcuMjY5NCAxMS4xMDE2QzE3LjA4OTkgMTEuMzE0OSAxNi44NjU5IDExLjQ4NjUgMTYuNjEzMSAxMS42MDQyQzE2LjM2MDMgMTEuNzIxOSAxNi4wODQ5IDExLjc4MjkgMTUuODA2MSAxMS43ODI5VjEwLjU5NTRDMTYuMjU1IDEwLjU5NTQgMTYuNTk3OCAxMC4xOTAxIDE2LjUyMDIgOS43NDU5NkwxNy42OTAzIDkuNTQzMjlaTTMuMjYwNTQgMi40NjgxN0MzLjM3NjEzIDIuNDY4MTcgMy40Njg3NSAyLjM3NDc1IDMuNDY4NzUgMi4yNTk5NkgyLjI4MTI1QzIuMjgxMjUgMS43MjAwNCAyLjcxOTA0IDEuMjgwNjcgMy4yNjA1NCAxLjI4MDY3VjIuNDY4MTdaTTEwLjQ2ODcgMTIuMDUxM0MxMC40MzkyIDExLjg3MTkgMTAuNDQ5IDExLjY4ODMgMTAuNDk3NiAxMS41MTMxQzEwLjU0NjEgMTEuMzM3OSAxMC42MzIyIDExLjE3NTQgMTAuNzQ5OSAxMS4wMzY4QzEwLjg2NzUgMTAuODk4MiAxMS4wMTM5IDEwLjc4NjkgMTEuMTc4OSAxMC43MTA1QzExLjM0MzkgMTAuNjM0MiAxMS41MjM1IDEwLjU5NTQgMTEuNzA1MyAxMC41OTU0VjExLjc4MjlDMTEuNjk1NiAxMS43ODI5IDExLjY4NiAxMS43ODQyIDExLjY3NzMgMTEuNzg4MkMxMS42Njg1IDExLjc5MjMgMTEuNjYwOCAxMS43OTgzIDExLjY1NDYgMTEuODA1N0MxMS42NDg0IDExLjgxMzEgMTEuNjQzOSAxMS44MjE4IDExLjY0MTQgMTEuODMxMUMxMS42MzkgMTEuODQwNCAxMS42Mzg2IDExLjg1MDIgMTEuNjQwMyAxMS44NTk3TDEwLjQ2ODcgMTIuMDUxM1pNMTIuMTY1MiA2LjA4MTA3QzE4LjI4NDggMTQuMjA3NSA1Ljk1NjUxIDExLjE4NDYgNiAxMS4yOTExQzYuMDQzNDkgMTEuMzk3NyA2LjE5MDUgMTAuMzY5IDYuMTkwNSAxMS4xNzk3TDUuNDE0NjcgMTIuMDc5OEM1LjE4NTEgMTEuODgxOSA1LjAwNTgyIDExLjYzMjIgNC44OTE1OCAxMS4zNTE0QzQuNzc3MzQgMTEuMDcwNyA0LjczMTQyIDEwLjc2NjggNC43NTc1OCAxMC40NjQ4TDEyLjE2NTIgNi4wODEwN1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xNzc5XzcxNjApIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMTc3OV83MTYwIiB4MT0iMi4yODEyNSIgeTE9IjEuMjgwNjciIHgyPSIxOS45MzExIiB5Mj0iMy44NjA1NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjQzAyNzI3Ii8+CjxzdG9wIG9mZnNldD0iMC44NjAxOCIgc3RvcC1jb2xvcj0iI0UzNDM0MyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-row {
    display: flex;
    align-items: center;
    margin-bottom: 3px;
    justify-content: center;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-row:last-child {
    margin-bottom: 0;
}

.casino-data-box-bonus-item-bottom-btn-lang-info-table-col-1 img {
    width: 22px;
    min-width: 22px;
    height: 22px;
    margin-right: 8px;
    display: block;
    object-fit: contain;
    object-position: center;
    border-radius: 100%;
}

.casino-data-new-body .tab-box {
    border-radius: 10px !important;
    background: #FFF !important;
    padding: 24px !important;
    box-shadow: 4px 4px 24px 0px #E7EBF4;
}

.casino-data-new-body .tab-box-list {
    gap: 16px !important;
}

.casino-data-new-body .tab-row {
    gap: 16px !important;
    align-items: flex-start !important;
}
.casino-data-tabs-content .sp-reply-button {
    display: none;
}

.casino-data-new-body .sp-comment .sp-avatar {
    width: 40px;
    height: 40px;
    top: 5px;
}

.casino-data-new-body .sp-comment .sp-top .sp-left {
    padding-left: 49px;
}

.casino-data-new-body .sp-comment .sp-name {
    color: #111;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.casino-data-new-body .sp-comment .sp-comment-stars{ 
    align-items: center;
}

.casino-data-new-body .sp-comment .sp-rate-num {
    color:  #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.casino-data-new-body .sp-comment-item-stars-images img {
    width: 16px;
    height: 16px;
    margin-right: 2px;
    display: block;
    object-fit: contain;
    object-position: center;
}

.casino-data-new-body .sp-comment-item-stars-images {
    display: flex;
    align-items: center;
}

.casino-data-new-body .sp-comment-item-stars-images img:last-child {
    margin-right: 0;
}

.casino-data-new-body .sp-comment .sp-text{ 
    color: #424242;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    padding-bottom: 16px;
    margin-bottom: 14px;
    border-bottom: 1px solid #EFF1F6;
}

.casino-data-new-body .sp-comment .sp-top {
    margin-bottom: 6px;
}

.casino-data-new-body .sp-comment-rating-button {
    gap: 10px;
}

.casino-data-new-body .sp-comment {
    padding: 24px;
    margin: 0 !important;
    box-shadow: 4px 4px 24px 0px #E7EBF4;
}

.casino-data-new-body .sp-comments-slider {
    margin: 0;
}

.casino-data-new-body .casino-data-tabs-content .sp-all-comments {
    display: flex;
    margin-right: 0;
    margin-left: auto;
    width: fit-content;
    margin-bottom: 13.5px;
    padding-right: 26px;
    padding-left: 0;
}

.casino-data-new-body .sp-comments-slider-wrap .slick-dots button {
    background: #D9E2ED;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.casino-data-new-body .sp-comments-slider-wrap .slick-dots li {
    margin-left: 4px;
    margin-right: 4px;
    width: 8px;
    height: 8px;
    position: relative;
}

.casino-data-new-body .sp-comment-container {
    margin-left: 32px;
    margin-right: 32px;
}

.casino-data-new-body .sp-comments-slider-wrap{
    margin-left: -32px;
    margin-right: -32px;
}

.casino-data-new-body .sp-comments-slider-wrap .slick-dots {
    margin-top: 16px;
    width: 100%;
}

.casino-data-reviews-top-block {
    border-radius: 10px;
    background: #FFF;
    box-shadow: 4px 4px 24px 0px #E7EBF4;
    margin-bottom: 55px;
    padding: 16px;
}

.casino-data-reviews-top-block-title {
    color: #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    margin-bottom: 12px;
}

.casino-data-reviews-top-block-box {
    display: flex;
    justify-content: space-between;
}

.casino-data-reviews-top-block-box-left {
    width: 180px;
    pointer-events: none;
    padding-right: 12px;
}

.casino-data-reviews-top-block-box-right {
    width: calc(100% - 180px);
}

.casino-data-reviews-top-block-box-rating-row {
    display: flex;
    gap: 3px;
}

.casino-data-reviews-top-block-box-part {
    width: 100%;
    height: 21px;
    border-radius: 3px;
    margin-bottom: 4px;
}

.casino-data-reviews-top-block-box-text { 
    color: #111;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    align-items: center;
}

.casino-data-reviews-top-block-box-text:before {
    content:'';
    display: block;
    width: 8px;
    height: 8px;
    min-width: 8px;
    margin-right: 5px;
    border-radius: 100%;
}

.casino-data-reviews-top-block-box-rating-row-red .casino-data-reviews-top-block-box-text:before,
.casino-data-reviews-top-block-box-rating-row-red .casino-data-reviews-top-block-box-part {
    background: #FD5045;
}

.casino-data-reviews-top-block-box-rating-row-green .casino-data-reviews-top-block-box-text:before, 
.casino-data-reviews-top-block-box-rating-row-green .casino-data-reviews-top-block-box-part {
    background: #05AA05;
}

.casino-data-reviews-top-block-box-rating-row-yellow .casino-data-reviews-top-block-box-text:before, 
.casino-data-reviews-top-block-box-rating-row-yellow .casino-data-reviews-top-block-box-part{
    background: #F6AF26;
}

.casino-data-reviews-top-block-box-left .ratings {
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
}

.casino-data-reviews-top-block aside.ratings .legend {
    display: flex;
    align-items: center;
    color: #777 !important;
    text-align: center;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.casino-data-reviews-top-block aside.ratings {
    width: fit-content;
    gap: 6px !important;
}

.casino-data-reviews-top-block aside.ratings span {
    padding-right: 4px;
}

.post-ratings img {
    margin-right: 2px;
}

.post-ratings img:last-child {
    margin-right: 0;
}

.ratings-top {
    display: flex;
    align-items: center;
}

.rating-value {
    padding-right: 0px !important;
    padding-left: 4px;
    color: #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px; 
}

.casino-data-reviews-top-block-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 16px;
    margin-top: 16px;
    border-top: 1px solid #D9E2ED;
}

.casino-data-reviews-top-block-bottom-title {
    color: #111;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; 
    max-width: calc(100% - 200px);
}

.casino-data-reviews-top-block-bottom .sp-add-reviews {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 160px !important;
    margin-right: 0 !important;
    margin-left: auto !important;
    margin-top: 0 !important;
}

.casino-data-mobile-tabs {
    background: #F5F7FB;
    padding: 10px 15px;
    display: flex;
    overflow: auto;
    position: relative;
}

.casino-data-mobile-tabs:after {
    content:'';
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    background: #C3DBF9;
    height: 2px;
}

@media screen and (max-width: 375px){
    .casino-data-mobile-tabs:after {
        display: none;
    }
}

.casino-data-mobile-tabs::-webkit-scrollbar {
    height: 2px;
}
  
.casino-data-mobile-tabs::-webkit-scrollbar-track {
  background: #C3DBF9;
}
  
.casino-data-mobile-tabs::-webkit-scrollbar-thumb {
  background-color:  #016CEC;
  border-radius: 0px;
  border: 0px solid transparent;
}

.casino-data-mobile-tab {
    border-radius: 10px;
    padding: 10px;
    color: #111;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    white-space: nowrap;
}

.casino-data-mobile-tab.active {
    background: #016CEC;
    color: #FFFFFF;
}

.casino-data-mobile-tab  span:before {
    content:'(';
}

.casino-data-mobile-tab  span:after {
    content:')';
}

.sp-comment-rating-button button {
    color:  #111;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
}

@media screen and (max-width: 1024px) {
    .casino-data-container {
        width: 100%;
        padding: 0;
    }

    .casino-data-new-body {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .casino-data-container h1 {
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
        text-align: left;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 155%;
        letter-spacing: 0.4px;
        margin-bottom: 12px;
    }

    .casino-data-new-top-row {
        margin-top: 14px;
    }

    .casino-data-new-top {
        margin-bottom: 24px;
    }

    .casino-data-new-top-row-column--2 {
        display: none;
    }

    .casino-data-new-top-row-column--1 {
        width: 100%;
    }

    .casino-data-new-top-row-column--1 .main-author-string-photo {
        display: block;
    }

    .author-pre-text {
        display: flex;
        align-items: center;
    }

    .author-pre-text:before {
        content:'';
        display: block;
        width: 17px;
        height: 17px;
        min-width: 17px;
        margin-right: 4px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzE3NzlfNjQ3OSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOCI+CjxwYXRoIGQ9Ik0wIDAuNTAwMDAySDE3VjE3LjVIMFYwLjUwMDAwMloiIGZpbGw9IndoaXRlIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xNzc5XzY0NzkpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjk4ODI4IDE1Ljk3MjdDMi45ODgyOCAxNi4yNDc3IDMuMjExMjYgMTYuNDcwNyAzLjQ4NjMzIDE2LjQ3MDdIMTYuNTAyQzE2Ljc3NyAxNi40NzA3IDE3IDE2LjI0NzcgMTcgMTUuOTcyN1YzLjAyMzQ0QzE3IDIuNzQ4MzcgMTYuNzc3IDIuNTI1MzkgMTYuNTAyIDIuNTI1MzlIMy40ODYzM0MzLjIxMTI2IDIuNTI1MzkgMi45ODgyOCAyLjc0ODM3IDIuOTg4MjggMy4wMjM0NFY2LjAxMTcyQzIuOTg4MjggNi4yODY3OCAzLjIxMTI2IDYuNTA5NzcgMy40ODYzMyA2LjUwOTc3SDE2LjAwMzlWMTUuNDc0NkgzLjk4NDM3VjEzLjk4MDVDMy45ODQzNyAxMy43MDU0IDMuNzYxMzkgMTMuNDgyNCAzLjQ4NjMzIDEzLjQ4MjRDMy4yMTEyNiAxMy40ODI0IDIuOTg4MjggMTMuNzA1NCAyLjk4ODI4IDEzLjk4MDVWMTUuOTcyN1pNMTYuMDAzOSA1LjUxMzY3SDMuOTg0MzdWMy41MjE0OEgxNi4wMDM5VjUuNTEzNjdaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi41MDc4MSA0LjUxNzU4QzYuNzgyODggNC41MTc1OCA3LjAwNTg2IDQuMjk0NTkgNy4wMDU4NiA0LjAxOTUzVjIuMDI3MzRDNy4wMDU4NiAxLjc1MjI4IDYuNzgyODggMS41MjkzIDYuNTA3ODEgMS41MjkzQzYuMjMyNzUgMS41MjkzIDYuMDA5NzcgMS43NTIyOCA2LjAwOTc3IDIuMDI3MzRWNC4wMTk1M0M2LjAwOTc3IDQuMjk0NTkgNi4yMzI3NSA0LjUxNzU4IDYuNTA3ODEgNC41MTc1OFoiIGZpbGw9IiM0MjQyNDIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy41MTM3IDQuNTE3NThDMTMuNzg4NyA0LjUxNzU4IDE0LjAxMTcgNC4yOTQ1OSAxNC4wMTE3IDQuMDE5NTNWMi4wMjczNEMxNC4wMTE3IDEuNzUyMjggMTMuNzg4NyAxLjUyOTMgMTMuNTEzNyAxLjUyOTNDMTMuMjM4NiAxLjUyOTMgMTMuMDE1NiAxLjc1MjI4IDEzLjAxNTYgMi4wMjczNFY0LjAxOTUzQzEzLjAxNTYgNC4yOTQ1OSAxMy4yMzg2IDQuNTE3NTggMTMuNTEzNyA0LjUxNzU4WiIgZmlsbD0iIzQyNDI0MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuOTk0MTQgNC41MTc1OEMxMC4yNjkyIDQuNTE3NTggMTAuNDkyMiA0LjI5NDU5IDEwLjQ5MjIgNC4wMTk1M1YyLjAyNzM0QzEwLjQ5MjIgMS43NTIyOCAxMC4yNjkyIDEuNTI5MyA5Ljk5NDE0IDEuNTI5M0M5LjcxOTA4IDEuNTI5MyA5LjQ5NjA5IDEuNzUyMjggOS40OTYwOSAyLjAyNzM0VjQuMDE5NTNDOS40OTYwOSA0LjI5NDU5IDkuNzE5MDggNC41MTc1OCA5Ljk5NDE0IDQuNTE3NThaIiBmaWxsPSIjNDI0MjQyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4wMjk3ODUyIDE0LjE1QzAuMTAxMTY4IDE0LjM0NzIgMC4yODgzOTcgMTQuNDc4NSAwLjQ5ODA4NCAxNC40Nzg1SDEzLjUxMzdDMTMuNjMwMiAxNC40Nzg1IDEzLjc0MyAxNC40Mzc3IDEzLjgzMjUgMTQuMzYzMUwxMy41MTM3IDEzLjk4MDVDMTMuODMyNSAxNC4zNjMxIDEzLjgzMjggMTQuMzYyOSAxMy44MzMgMTQuMzYyN0wxMy44MzM1IDE0LjM2MjNMMTMuODM0NyAxNC4zNjEzQzEzLjgzNTYgMTQuMzYwNSAxMy44MzY3IDE0LjM1OTYgMTMuODM4IDE0LjM1ODVDMTMuODQwNSAxNC4zNTY0IDEzLjg0MzcgMTQuMzUzNiAxMy44NDc3IDE0LjM1MDJDMTMuODU1NSAxNC4zNDM1IDEzLjg2NjEgMTQuMzM0MiAxMy44NzkzIDE0LjMyMjRDMTMuOTA1NyAxNC4yOTg4IDEzLjk0MjMgMTQuMjY1MSAxMy45ODc4IDE0LjIyMTNDMTQuMDc4OCAxNC4xMzM2IDE0LjIwNTEgMTQuMDA1IDE0LjM1NDkgMTMuODM0NEMxNC42NTQ0IDEzLjQ5MzMgMTUuMDQ4MiAxMi45ODM4IDE1LjQ0MDMgMTIuMjk3NkMxNi4yMjYgMTAuOTIyNyAxNyA4Ljg0NjA4IDE3IDYuMDExNzJDMTcgNS43MzY2NSAxNi43NzcxIDUuNTEzNjcgMTYuNTAyIDUuNTEzNjdDMTYuMjI2OSA1LjUxMzY3IDE2LjAwMzkgNS43MzY2NSAxNi4wMDM5IDYuMDExNzJDMTYuMDAzOSA4LjY1NTg3IDE1LjI4MzkgMTAuNTYzNiAxNC41NzU0IDExLjgwMzRDMTQuMjIwNCAxMi40MjQ3IDEzLjg2NzIgMTIuODgwMSAxMy42MDY0IDEzLjE3NzJDMTMuNDg4OSAxMy4zMTEgMTMuMzkwMiAxMy40MTI1IDEzLjMxODkgMTMuNDgyNEgxLjYzMTExQzEuODc0NDUgMTMuMTcyMyAyLjE0OTk4IDEyLjc3ODMgMi40MjQ2NSAxMi4yOTc2QzMuMjEwMzQgMTAuOTIyNyAzLjk4NDQxIDguODQ2MDggMy45ODQ0MSA2LjAxMTcyQzMuOTg0NDEgNS43MzY2NSAzLjc2MTQzIDUuNTEzNjcgMy40ODYzNiA1LjUxMzY3QzMuMjExMyA1LjUxMzY3IDIuOTg4MzIgNS43MzY2NSAyLjk4ODMyIDYuMDExNzJDMi45ODgzMiA4LjY1NTg3IDIuMjY4MjUgMTAuNTYzNiAxLjU1OTggMTEuODAzNEMxLjIwNDgyIDEyLjQyNDcgMC44NTE1NzcgMTIuODgwMSAwLjU5MDc1MSAxMy4xNzcyQzAuNDYwMzcxIDEzLjMyNTYgMC4zNTMyNCAxMy40MzQ0IDAuMjgwNzc1IDEzLjUwNDNDMC4yNDQ1NTEgMTMuNTM5MiAwLjIxNzAxOCAxMy41NjQ0IDAuMTk5NjA5IDEzLjU3OTlDMC4xOTA5MDYgMTMuNTg3NyAwLjE4NDczNyAxMy41OTMxIDAuMTgxMjgyIDEzLjU5NjFDMC4xNzk1NjcgMTMuNTk3NiAwLjE3ODUyMSAxMy41OTg1IDAuMTc4MTY2IDEzLjU5ODhDMC4xNzgxNjMgMTMuNTk4OCAwLjE3ODE2MSAxMy41OTg4IDAuMTc4MTU4IDEzLjU5ODhDMC4xNzgwMTIgMTMuNTk4OSAwLjE3Nzk5IDEzLjU5ODkgMC4xNzgwOTMgMTMuNTk4OEwwLjE3ODE2NiAxMy41OTg4TDAuMTc4NTY5IDEzLjU5ODRMMC4xNzg4NzIgMTMuNTk4MkMwLjE3OTA1MiAxMy41OTggMC4xNzkyNDMgMTMuNTk3OSAwLjQ5ODA4NCAxMy45ODA1IiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPC9zdmc+Cg==");
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .casino-data-new-top-row-column--1 .main-author-string-item {
        padding-left: 36px;
        position: relative;
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .casino-data-new-top-row-column--1 .main-author-string-item--update-time {
        padding-left: 0px;
    }

    .casino-data-new-top-row-column--1 .main-author-string-photo {
        width: 30px;
        height: 30px;
        position: absolute;
        top: 50%;
        left: 0px;
        transform: translateY(-50%);
    }

    .casino-data-new-top-row-column--1 .main-author-string a{ 
        margin-left: 0;
    }

    .casino-data-new-top-row-column--1 .main-author-string {
        justify-content: flex-start;
        align-items: flex-start;
    }

    .casino-data-new-top-row-column--1 .main-author-string-update-time {
        padding-left: 0;
        margin-left: 0;
    }

    .casino-data-new-body-logo-and-rating {
        display: flex;
        align-items: center;
        margin-bottom: 16px;
    }

    .casino-data-new-body-logo {
        width: 160px;
        height: 106px;
        min-width: 160px;
        margin-bottom: 0;
        margin-right: 12px;
    }

    .casino-data-new-body-left {
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
    }

    .casino-data-heading-all-ratings {
        width: calc(100% - 172px);
    }

    .casino-data-container .casino-data-heading-right {
        margin-bottom: 0px;
    }

    .casino-data-container .rating {
        width: 51px;
        min-width: 51px;
        height: 44px;
        margin-right: 0;
    }

    .casino-data-container .rating .current-value {
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        letter-spacing: 0.12px;
        text-transform: uppercase;
    }

    .casino-data-container .rating .separate,
    .casino-data-container .rating .max-value {
        font-size: 8px;
        font-style: normal;
        font-weight: 500;
        line-height: 150%;
        letter-spacing: 0.08px;
        text-transform: uppercase;
    }

    .casino-data-container .casino-data-heading {
        width: 100%;
    }

    .casino-data-new-body-right {
        width: 100%;
    }

    .rated {
        width: calc(100% - 51px);
    }

    .casino-data-container .rated-text {
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px;
    }

    .rated-text-author {
        font-size: 10px;
        font-style: normal;
        font-weight: 400;
        line-height: 16px; 
    }

    .casino-data-container .rated-text:before {
        width: 13px;
        height: 13px;
        margin-left: 4px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .rated {
        padding-left: 8px;
    }

    .casino-data-container .rating.green:before {
        width: 16px;
        height: 16px;
    }

    .casino-data-heading-all-ratings .casino-data-new-top-row-column {
        margin-top: 8px;
    }

    .casino-data-heading-all-ratings .casino-data-new-top-row-column--2 {
        display: flex;
        width: 100%;
        justify-content: flex-start;
    }

    .casino-data-container .verifed-text {
        font-size: 10px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px;
    }

    .verifed-text:before {
        width: 18px;
        height: 18px;
        min-width: 18px;
        margin-right: 2px;
    }

    .casino-data-container .verifed {
        margin-right: 6px;
    }

    .casino-data-new-top-rated-icon:before {
        width: 18px;
        height: 18px;
        min-width: 18px;
        margin-right: 2px;
    }

    .casino-data-new-top-rated-icon {
        font-size: 10px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px; 
    }

    .casino-data-new-body-left {
        display: flex;
        flex-direction: column;
    }

    .casino-data-new-body-left &gt; div {
        width: 100%;
    }

    .casino-data-new-body-logo-and-rating {
        order: 1;
    }

    .navigate-to-casino {
        order: 2;
        margin-top: 0;
        margin-bottom: 24px;
        padding-bottom: 24px;
        border-bottom: 1px solid #D9E2ED;
    }

    .casino-data-new-body-bonus-wrap {
        order: 3;
        margin-bottom: 24px;
        padding-bottom: 24px;
        border-bottom: 1px solid #D9E2ED;
    }

    .casino-data-container .specifications-row-third {
        order: 4;
        padding-top: 0 !important;
        margin-top: 0 !important;
        border-top: none !important;
        margin-bottom: 24px;
        padding-bottom: 24px;
        border-bottom: 1px solid #D9E2ED;
    }

    .casino-data-new-body-bonus-header-mobile {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 12px;
    }

    .casino-data-new-body-bonus-header-mobile-title {
        color: #111;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 130%;
    }

    .casino-data-new-body-bonus-header-mobile-btn {
        color:  #016CEC;
        text-align: center;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: 150%;
        text-decoration: underline;
    }

    .casino-data-new-body-bonus-header-mobile-btn:hover {
        text-decoration: none;
    }

    .casino-data-container .casino-data-tabs-content {
        padding: 0;
        background: transparent;
    }
    
    .tab-content[data-tab="general"] {
        padding: 0px 16px 24px 16px;
        order: 1;
    }

    .casino-data-container .casino-data-tabs .tab-content {
        display: block;
    }

    .casino-data-box-general-options {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        margin-top: 0;
    }

    .casino-data-box-general-item {
        width: 100%;
    }

    .casino-data-box-general-item:first-child {
        margin-top: 0;
    }

    .casino-data-box-general-item-title {
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px;
    }

    .casino-data-box-general-item-text,
    .casino-data-box-general-item-text a {
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px;
    }

    .casino-data-new-body .tab-row {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .casino-data-box-general-pros-cons .tab-col {
        width: 100%;
        margin-top: 16px;
    }

    .casino-data-box-general-pros-cons .tab-col:first-child {
        margin-top: 0;
    }

    .casino-data-box-general-item:nth-child(1){
        order: 1;
    }
    .casino-data-box-general-item:nth-child(2){
        order: 2;
    }
    .casino-data-box-general-item:nth-child(3){
        order: 3;
    }
    .casino-data-box-general-item:nth-child(5){
        order: 4;
    }
    .casino-data-box-general-item:nth-child(4){
        order: 5;
    }

    .tab-content[data-tab="bonuses"]{
        background: #F5F7FB;
        padding: 24px 16px;
        position: relative;
        z-index: 20;
        order: 2;
        border-bottom: 1px solid  #D9E2ED;
    }

    .rated-more-info {
        left: auto;
        right: 8px;
        bottom: 16px;
    }

    .rated-more-info:before {
        left: auto;
        right: 20px;
        transform: translateX(-50%) rotate(45deg);
    }

    .casino-data-box-bonus-item-body {
        flex-direction: column;
    }

    .casino-data-box-bonus-item-column:first-child {
        margin-top: 0px;
    }

    .casino-data-box-bonus-item-column{ 
        width: 100%;
        margin-top: 8px;
    }

    .casino-data-box-bonus-item-header {
        padding: 10px 16px;
    }

    .casino-data-box-bonus-btn {
        width: 100%;
        margin-top: 12px;
    }

    .casino-data-box-bonus-item-bottom {
        padding: 16px 12px;
    }

    .casino-data-box-bonus-item {
        box-shadow: 4px 4px 24px 0px #E7EBF4;
    }

    .tab-content[data-tab="game-providers"] {
        order: 4;
        padding: 24px 16px;
        border-bottom: 1px solid  #D9E2ED;
        background: #F5F7FB;
    }

    .tab-content[data-tab="reviews"] {
        order: 3;
        padding: 24px 16px;
        border-bottom: 1px solid  #D9E2ED;
        background: #F5F7FB;
    }

    .casino-data-container .game-providers-tab .tab-box {
        padding: 0 !important;
        background: transparent !important;
        box-shadow: none !important;
        margin-bottom: 0 !important;
    }

    .casino-data-container .game-providers-tab .tab-box:last-child {
        margin-bottom: 0;
    }

    .casino-data-container .game-providers-tab .show-more{ 
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: 150%;
    }

    .tab-box-heading {
        margin-bottom: 12px;
    }

    .casino-data-container .game-providers-tab .tab-box-list {
        margin-top: 0 !important;
        border-radius: 10px !important;
        background: #FFF;
        padding: 16px;
    }

    .casino-data-new-body .tab-row {
        gap: 14px;
    }

    .casino-data-reviews-top-block-bottom {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .casino-data-reviews-top-block-bottom-title {
        font-size: 14px;
        max-width: 100%;
        font-style: normal;
        font-weight: 600;
        text-align: left;
        line-height: 16px; 
        margin-bottom: 10px;
    }

    .casino-data-tabs .sp-add-reviews {
        width: 350px !important;
        max-width: 100% !important;
    }

    .casino-data-reviews-top-block-box {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .casino-data-reviews-top-block-box-left {
        width: 100%;
        padding-right: 0;
        display: flex;
        align-items: center;
        flex-direction: row;
    }

    .casino-data-reviews-top-block aside.ratings {
        width: 100% !important;
        display: flex !important;
        flex-direction: row !important;
        justify-content: space-between !important;
        align-items: center !important;
        flex-wrap: nowrap !important;
    }

    .page-block .casino-data-container aside.ratings .legend {
        text-align: right;
        justify-content: flex-end;
        width: fit-content;
        margin-left: auto !important;
        margin-right: 0 !important;
    }

    .casino-data-reviews-top-block-box-right {
        width: 100%;
        margin-top: 13px;
    }

    .casino-data-reviews-top-block-reviews-mobile-title {
        color: #111;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 130%; 
        margin-bottom: 16px;
    }

    .sp-all-comments {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 24px !important;
        padding-right: 0 !important;
        background: transparent !important;
        margin-bottom: 0 !important;
    }

    .casino-data-reviews-top-block {
        margin-bottom: 16px;
    }

    .casino-data-tabs {
        display: flex;
        flex-direction: column;
    }

    .container section {
        padding-left: 10px;
        padding-right: 10px;
    }

    .single-casino article.page-block.casinos {
        padding-top: 0px;
    }

    .breadcrumbs {
        margin-bottom: 12px;
    }

    .casino-data-container {
        margin-bottom: 24px;
        box-shadow: none;
        background: #fff;
        position: relative;
        z-index: 20;
    }

    .tp-main-box-popular-slide-btn-favorite {
        width: 30px;
        height: 30px;
        top: 2px;
        right: 2px;
        background-size: 18px 16px;
    }
}




















</pre></body></html>