body h2 {
    font-size: 1.75rem;
}

body h3 {
    font-size: 1.5rem;
}

body .typography h2::after,
body .typography h3::after,
body .typography h4::after {
    content: "";
    display: block;
    width: 1.25rem;
    border-radius: 2px;
    border-bottom: 3px solid var(--bs-orange);
    margin: 5px 0;
}

.typography h2,
.typography h3,
.typography h4,
.typography h5,
.typography h6 {
    margin-bottom: 0.5rem;
}

.homepage-section #toc-container {
    margin: 0 0 16px 0;
    padding: 0;
}

#toc-container li::before {
    color: #2c2c2c;
}

#toc-container .toc-collapse {
    transition: all 0.3s ease-in-out;
}

#toc-container.active .toc-collapse {
    transition: all 0.3s ease-in-out;
}

#toc-container nav {
    transition: all 0.5s ease-in-out;
    animation: mymove 0.8s;
}

#toc-container .toc-title {
    font-size: 22px;
    font-weight: 500;
    padding: 10px 15px;
    font-weight: bold;
    color: #2c2c2c;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

#toc-container.active nav {
    display: none;
}

/* .counter-numeric .toc-title {
    border-bottom: 1px solid #e1e4e8;
} */

.counter-numeric.active .toc-title {
    border-bottom: none;
}

.tdhp-slide .cnext,
.tdhp-slide .cprev {
    border-radius: 50%;
    background-color: var(--bs-main);
}

.tdhp-slide .cnext svg,
.tdhp-slide .cprev svg {
    fill: var(--bs-white);
}

.bookmaker-card-available-games-ul a:hover {
    color: var(--bs-main);
    transition: all 0.3s ease-in-out;
}

.bookmaker-card-available-games-ul a:hover .game-icon {
    fill: var(--bs-main);
    transition: all 0.3s ease-in-out;
}

.tdct-detail-items .csn-game-genre-items .csn-available-games-item:hover span {
    color: var(--bs-main);
}

.tdct-detail-items .csn-game-genre-items .csn-available-games-item:hover .available-games-icon {
    fill: var(--bs-main);
}

.td-logo {
    max-width: 150px;
    width: 150px;
    height: auto;
}

.td-back-to-top {
    display: none;
}

.td-back-to-top.active {
    display: block;
}

.tdbtn-to-top {
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-color: var(--bs-main);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    position: fixed;
    bottom: 2%;
    right: 5%;
    z-index: 5;
}

.tdbtn-to-top svg {
    transform: rotate(180deg);
}

.tdbtn-to-top:hover {
    transform: translateY(-2px);
}

.tdbtn-to-top svg {
    fill: #000;
}

.tdft-term li {
    position: relative;
}

.tdft-term ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 0 1.5rem;
    padding-left: 0;
}

.tdft-term li:not(:last-child)::before {
    top: 7px;
    transform: translate(5px);
    right: -10px;
    content: "•";
    display: inline-block;
    position: absolute;
    color: #fff;
}

.td-radius {
    border-radius: 0.25rem;
}

.td-radius-5 {
    border-radius: 5px;
}

.bookmaker-detail-box-related-bookmakers .related-bookmakers-item-content {
    padding: 16px 0 0 0;
    min-height: unset;
}

.bookmaker-detail-box-related-bookmakers .related-bookmakers-item {
    border-bottom: 1px solid #f1f1f1;
}

.td-border {
    border: 1px solid var(--bs-gray-300);
}

.tdcalc-menu-info {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
}

.tdcalc-menu-info li {
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%;
    padding: 0.3125rem 0.5rem;
    font-size: .6875rem;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    color: #636363;
    background-color: #f1f1f1;
    list-style-type: none;
}

.flex-between {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#toc-container ul li a {
    margin-bottom: 0;
    color: #2c2c2c;
    text-decoration: unset;
    font-size: 15px;
    display: block;
    vertical-align: text-top;
    font-weight: 500;
}

#toc-container li a::before {
    counter-increment: section;
    content: counters(section, ".") " ";
    font-weight: 500;
    position: relative;
    left: unset;
    top: unset;
    width: unset;
    height: unset;
    background: #000;
    color: #fff;
    margin-right: 5px;
    font-size: 12px;
    padding: 0 4px;
    border-radius: 3px;
    display: inline-flex;
}

.typography ul>li:before {
    border-radius: 50%;
    content: "";
    position: absolute;
    left: 7px;
    top: 12px;
    width: 6px;
    height: 6px;
    background: #cd9509;
}

.typography #toc-container li::before {
    content: none;
}

#toc-container .toc-title svg {
    fill: var(--bs-orange);
}

#toc-container ul li:hover a {
    transition: all 0.3s ease-in-out;
    color: var(--bs-orange);
}

#toc-container ul li:hover a::before {
    transition: all 0.3s ease-in-out;
    background-color: var(--bs-orange);
}

#toc-container ul li:hover a .h-fit-content {
    height: fit-content;
}

.bonus-info-additional {
    max-height: 40px;
    height: 40px;
    overflow-y: scroll;
}

.related-bookmakers-item-bonus {
    max-height: 48px;
    height: 48px;
}

.text-truncate-multi-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.typography table tr:nth-child(1) td a {
    /* color: #1d2730; */
    /* text-decoration: underline; */
}

.bonus-info-row.active {
    padding: 10px 0;
}

.tdbt-border {
    display: block;
    margin: 0.5rem auto;
    width: 50%;
    height: 1px;
    background-color: #ffd1035e;
    position: relative;
}

.tdshare-social {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.tdshare-social svg {
    width: 30px;
    height: 30px;
}

#toc-container ul li ul {
    display: none;
}

.typography a {
    color: var(--bs-orange);
    text-decoration: underline;
    text-decoration-color: var(--bs-orange);
    text-decoration-thickness: 2px;
    text-underline-offset: 4px;
    font-weight: 200;
}

#toc-container ul {
    display: flex;
    flex-flow: wrap;
    padding-left: 0;
}

#toc-container ul li {
    padding: 8px 16px;
    margin-bottom: 0;
    flex: 0 0 50%;
    max-width: 50%;
}

.tdsb-custom {
    align-items: center;
    border: 1px solid #e4e4e4;
    border-radius: 0 0 0 30px;
    border-right: 0;
    border-top: 0;
    display: flex;
    margin: 0 5px;
    padding: 0 16px;
}

.tdsb-custom .news-cpn-box-item {
    position: relative;
}

/* .tdsb-custom .news-cpn-box-item:before {
    background-color: var(--bs-blue);
    content: "";
    display: block;
    height: 9px;
    left: -9px;
    position: absolute;
    top: 0;
    transform: rotate(45deg);
    width: 9px;
} */

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

.tdsb-custom .news-cpn-item-img {
    max-width: 108px;
}

.typography table.table-title tr:nth-child(1) td {
    background: #353c4b;
    color: #fff;
}

.typography table.table-title tr:nth-child(1) td p {
    color: #fff;
}

.typography table tr:nth-child(1) td {
    background: #f0f3f7;
    color: #1d2730;
}

.typography table {
    border-color: #353c4b26;
    width: 100% !important;
}

.typography table tbody tr:not(:first-child) {
    background-color: #f1f6f8;
}

.typography table tbody tr:nth-child(even) td {
    background-color: #fff;
}

.tdshare-social .avatar {
    margin-right: 10px;
    border: 2px solid #4a5b68;
    border-radius: 50%;
    overflow: hidden;
}

.tdshare-social .avatar img {
    width: 45px;
    height: 45px;
    display: block;
}

.tdteam-icon {
    width: 260px;
    height: 260px;
}

.tdteam-article .csn-card-news-item {
    background: #fff;
    box-shadow: unset;
    border-radius: unset;
}

.border-radius-1 {
    border-radius: 1rem;
}

.td-siderbar-news-head {
    border-bottom: 2px solid var(--bs-main);
    padding-left: 5px;
}

.td-expandable .expandable-box .desc {
    display: block;
    transform-origin: top;
    transform: scale(1, 0.1);
    opacity: 0;
    transition: 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
}

.td-expandable .expandable-box.active {
    max-height: max-content;
}

.td-expandable .expandable-box.active .desc {
    transform: scale(1, 1);
    opacity: 1;
}

.td-expandable .expandable-box {
    max-height: 50px;
}

.td-expandable .expandable-box .arrow {
    transition: 0.8s all cubic-bezier(0.25, 0.8, 0.25, 1);
}

.td-expandable .expandable-box.active .arrow {
    transition: 0.8s all cubic-bezier(0.25, 0.8, 0.25, 1);
}

.tdct-img {
    position: absolute;
}

.list-latest-cs-reviews-wrapper .flickity-prev-next-button.previous {
    left: -40px;
    box-shadow: 0 0 3px var(--dark-shadow);
}

.list-latest-cs-reviews-wrapper .flickity-prev-next-button.next {
    right: -40px;
    box-shadow: 0 0 3px var(--dark-shadow);
}

.search-box-results .td-search-box.results {
    max-height: 210px;
}

.team-item {
    min-height: 228px;
    justify-content: flex-start;
}

.td-article-detail {
    background-color: var(--bs-white);
}

.news-cpn-box-item:hover {
    transform: scale(1.05);
    transition: all 0.5s ease-in-out;
}

.news-cpn-box-item:hover .news-cpn-item-title {
    text-decoration: underline;
    transition: all 0.5s ease-in-out;
}

.tddetail-info {
    background: #e6eeff;
    min-height: 100%;
}

.td-offcanvas-body {
    background: #f0f3f7;
}

.bonus-shortcode-content {
    display: flex;
    padding: 12px;
    background-color: #f7faff;
}

.toast-top-right {
    top: 12% !important;
}

.bonus-card-shortcode {
    max-width: 600px;
    margin: auto;
}

.td-tab-member.active:hover .td-tab-member-t {
    color: #000;
}

.td-tab-member {
    transition: all 0.3s ease-in-out;
}

.td-tab-member .cs-tabs-main-panels {
    background-color: #f0f5fb;
}

.td-tab-member:hover .td-tab-member-t {
    color: #cd9509;
}

.fs-11 {
    font-size: 11px;
}

.toogle-minus-plus {
    position: relative;
    width: 15px;
    height: 15px;
    cursor: pointer;
}

.toogle-minus-plus.active:before {
    transform: translatey(-50%) rotate(90deg);
    opacity: 0;
}

.toogle-minus-plus.active:after {
    transform: translatey(-50%) rotate(0deg);
}

.toogle-minus-plus:before,
.toogle-minus-plus:after {
    content: "";
    display: block;
    background-color: #333;
    position: absolute;
    top: 50%;
    left: 0;
    transition: 0.35s;
    width: 100%;
    height: 3px;
}

.toogle-minus-plus:before {
    transform: translatey(-50%);
}

.toogle-minus-plus:after {
    transform: translatey(-50%) rotate(90deg);
}

.odds-comparesion-content .widget-container--odds-comparison:not(.widget-container--dark) a {
    opacity: 0;
    width: 1px;
    height: 1px;
}

.related-country-img {
    width: 40px;
    height: 40px;
}

.related-country-img img {
    border-radius: 50%;
}

.btn-submit-review.pointer-event-none {
    pointer-events: none;
    color: #dc3545;
    background: #fff;
    border: 1px solid #dc3545;
}

.btn-option-bonus-code {
    border: 1px solid #f1f2f4;
    background-color: #fff;
    padding: 10px;
    cursor: pointer;
}

.btn-option-bonus-code.active svg {
    fill: #253341;
}

.panel-bonus.active {
    display: block;
}

.panel-bonus {
    display: none;
}

.w-80 {
    width: 80%;
}

.icon_team_social {
    display: block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' enable-background='new 0 0 48 48' height='512' viewBox='0 0 48 48' width='512'%3E%3Cg fill='%25234da0d8'%3E%3Cpath d='m14.2 10.3h8.8v-9.7c-3.6.6-6.8 4.3-8.8 9.7z'/%3E%3Cpath d='m23 23v-10.7h-9.5c-.9 3.2-1.5 6.8-1.6 10.7z'/%3E%3Cpath d='m25 .6v9.7h8.8c-2-5.4-5.2-9.1-8.8-9.7z'/%3E%3Cpath d='m9.9 25h-9.4c.2 3.9 1.2 7.5 2.9 10.7.1 0 .2-.1.3-.1h7.7c-.9-3.1-1.4-6.7-1.5-10.6z'/%3E%3Cpath d='m38.1 25c-.1 3.8-.6 7.5-1.5 10.7h7.7c.1 0 .2 0 .3.1 1.7-3.2 2.8-6.8 2.9-10.7h-9.4z'/%3E%3Cpath d='m23 25h-11.1c.1 3.9.7 7.5 1.6 10.7h9.5z'/%3E%3Cpath d='m9.9 23c.1-3.8.6-7.5 1.5-10.7h-7.6c-.1 0-.2 0-.3-.1-1.8 3.3-2.8 6.9-3 10.8z'/%3E%3Cpath d='m36.1 23c-.1-3.9-.7-7.5-1.6-10.7h-9.5v10.7z'/%3E%3Cpath d='m12.1 10.3c1.5-4.4 3.7-7.8 6.4-9.8-5.7 1.4-10.6 5-13.8 9.8z'/%3E%3Cpath d='m12.1 37.7h-7.5c3.2 4.8 8.1 8.4 13.8 9.8-2.6-2-4.8-5.4-6.3-9.8z'/%3E%3Cpath d='m35.9 10.3h7.4c-3.2-4.8-8.1-8.4-13.8-9.8 2.7 2 4.9 5.4 6.4 9.8z'/%3E%3Cpath d='m35.9 37.7c-1.5 4.4-3.7 7.8-6.4 9.8 5.7-1.4 10.6-5 13.8-9.8z'/%3E%3Cpath d='m44.2 12.3h-7.7c.9 3.2 1.4 6.8 1.5 10.7h9.4c-.2-3.9-1.2-7.5-2.9-10.7 0 0-.2 0-.3 0z'/%3E%3Cpath d='m33.8 37.7h-8.8v9.7c3.6-.6 6.8-4.3 8.8-9.7z'/%3E%3Cpath d='m25 25v10.7h9.5c.9-3.2 1.5-6.8 1.6-10.7z'/%3E%3Cpath d='m23 47.4v-9.7h-8.8c2 5.4 5.2 9.1 8.8 9.7z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center, 50%, 50%;
}

.icon_team_social_email {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%252300C3FF;' d='M407,512H105C47.103,512,0,464.897,0,407V105C0,47.103,47.103,0,105,0h302 c57.897,0,105,47.103,105,105v302C512,464.897,464.897,512,407,512z'/%3E%3Cpath style='fill:%252300AAF0;' d='M407,0H256v512h151c57.897,0,105-47.103,105-105V105C512,47.103,464.897,0,407,0z'/%3E%3Cpath style='fill:%2523F2F2F2;' d='M411,161v170c0,2.542-0.638,4.935-1.754,7.033l-92.075-92.074l92.047-92.048 C410.354,156.022,411,158.435,411,161z'/%3E%3Cg%3E%3Cpath style='fill:%2523FFFFFF;' d='M101,331V161c0-2.542,0.638-4.935,1.754-7.033L194.787,246l-92.033,92.033 C101.638,335.935,101,333.542,101,331z'/%3E%3Cpolygon style='fill:%2523FFFFFF;' points='255.958,264.745 137.213,146 374.704,146 '/%3E%3Cpolygon style='fill:%2523FFFFFF;' points='216,267.213 255.958,307.172 295.958,267.172 374.787,346 137.213,346 '/%3E%3C/g%3E%3Cg%3E%3Cpolygon style='fill:%2523F2F2F2;' points='295.958,267.172 256,307.13 256,346 374.787,346 '/%3E%3Cpolygon style='fill:%2523F2F2F2;' points='256,264.704 374.704,146 256,146 '/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
}

.icon_team_social_twitter {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 1227 1227' viewBox='0 0 1227 1227'%3E%3Cpath d='m654.53 592.55 276.12 394.95h-113.32l-225.32-322.28v-.02l-33.08-47.31-263.21-376.5h113.32l212.41 303.85z'/%3E%3Cpath d='m1094.42 0h-961.84c-73.22 0-132.58 59.36-132.58 132.58v961.84c0 73.22 59.36 132.58 132.58 132.58h961.84c73.22 0 132.58-59.36 132.58-132.58v-961.84c0-73.22-59.36-132.58-132.58-132.58zm-311.8 1040.52-228.01-331.84-285.47 331.84h-73.78l326.49-379.5-326.49-475.17h249.02l215.91 314.23 270.32-314.23h73.78l-311.33 361.9h-.02l338.6 492.77z'/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3Cg/%3E%3C/svg%3E");
}

.icon_team_social_facebook {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%25231976D2;' d='M448,0H64C28.704,0,0,28.704,0,64v384c0,35.296,28.704,64,64,64h384c35.296,0,64-28.704,64-64V64 C512,28.704,483.296,0,448,0z'/%3E%3Cpath style='fill:%2523FAFAFA;' d='M432,256h-80v-64c0-17.664,14.336-16,32-16h32V96h-64l0,0c-53.024,0-96,42.976-96,96v64h-64v80h64 v176h96V336h48L432,256z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");

}

.icon_team_social_linkedin {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' viewBox='0 0 176 176' width='512'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='linkedin'%3E%3Crect id='background' fill='%25230077b5' height='176' rx='24' width='176'/%3E%3Cg id='icon' fill='%2523fff'%3E%3Cpath d='m63.4 48a15 15 0 1 1 -15-15 15 15 0 0 1 15 15z'/%3E%3Cpath d='m60 73v66.27a3.71 3.71 0 0 1 -3.71 3.73h-15.81a3.71 3.71 0 0 1 -3.72-3.72v-66.28a3.72 3.72 0 0 1 3.72-3.72h15.81a3.72 3.72 0 0 1 3.71 3.72z'/%3E%3Cpath d='m142.64 107.5v32.08a3.41 3.41 0 0 1 -3.42 3.42h-17a3.41 3.41 0 0 1 -3.42-3.42v-31.09c0-4.64 1.36-20.32-12.13-20.32-10.45 0-12.58 10.73-13 15.55v35.86a3.42 3.42 0 0 1 -3.37 3.42h-16.42a3.41 3.41 0 0 1 -3.41-3.42v-66.87a3.41 3.41 0 0 1 3.41-3.42h16.42a3.42 3.42 0 0 1 3.42 3.42v5.78c3.88-5.82 9.63-10.31 21.9-10.31 27.18 0 27.02 25.38 27.02 39.32z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");

}

.icon_team_social_instagram {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 24 24' height='512' viewBox='0 0 24 24' width='512'%3E%3ClinearGradient id='SVGID_1_' gradientTransform='matrix(0 -1.982 -1.844 0 -132.522 -51.077)' gradientUnits='userSpaceOnUse' x1='-37.106' x2='-26.555' y1='-72.705' y2='-84.047'%3E%3Cstop offset='0' stop-color='%2523fd5'/%3E%3Cstop offset='.5' stop-color='%2523ff543e'/%3E%3Cstop offset='1' stop-color='%2523c837ab'/%3E%3C/linearGradient%3E%3Cpath d='m1.5 1.633c-1.886 1.959-1.5 4.04-1.5 10.362 0 5.25-.916 10.513 3.878 11.752 1.497.385 14.761.385 16.256-.002 1.996-.515 3.62-2.134 3.842-4.957.031-.394.031-13.185-.001-13.587-.236-3.007-2.087-4.74-4.526-5.091-.559-.081-.671-.105-3.539-.11-10.173.005-12.403-.448-14.41 1.633z' fill='url(%2523SVGID_1_)'/%3E%3Cpath d='m11.998 3.139c-3.631 0-7.079-.323-8.396 3.057-.544 1.396-.465 3.209-.465 5.805 0 2.278-.073 4.419.465 5.804 1.314 3.382 4.79 3.058 8.394 3.058 3.477 0 7.062.362 8.395-3.058.545-1.41.465-3.196.465-5.804 0-3.462.191-5.697-1.488-7.375-1.7-1.7-3.999-1.487-7.374-1.487zm-.794 1.597c7.574-.012 8.538-.854 8.006 10.843-.189 4.137-3.339 3.683-7.211 3.683-7.06 0-7.263-.202-7.263-7.265 0-7.145.56-7.257 6.468-7.263zm5.524 1.471c-.587 0-1.063.476-1.063 1.063s.476 1.063 1.063 1.063 1.063-.476 1.063-1.063-.476-1.063-1.063-1.063zm-4.73 1.243c-2.513 0-4.55 2.038-4.55 4.551s2.037 4.55 4.55 4.55 4.549-2.037 4.549-4.55-2.036-4.551-4.549-4.551zm0 1.597c3.905 0 3.91 5.908 0 5.908-3.904 0-3.91-5.908 0-5.908z' fill='%2523fff'/%3E%3C/svg%3E");

}

.icon_team_social_tiktok {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 512.6 512.6' height='512' viewBox='0 0 512.6 512.6' width='512'%3E%3Cg%3E%3Cpath d='m457.21 0h-401.82c-30.59 0-55.39 24.8-55.39 55.39v401.82c0 30.59 24.8 55.39 55.39 55.39h401.82c30.59 0 55.39-24.8 55.39-55.39v-401.82c0-30.59-24.8-55.39-55.39-55.39zm-42.79 223.3c-32.45 0-62.52-10.38-87.07-28v127.17c0 63.52-51.67 115.19-115.18 115.19-24.54 0-47.3-7.74-66.01-20.88-29.7-20.85-49.17-55.34-49.17-94.31 0-63.51 51.67-115.18 115.18-115.18 5.27 0 10.44.43 15.52 1.12v63.89c-4.91-1.54-10.11-2.43-15.52-2.43-29.01 0-52.6 23.6-52.6 52.6 0 20.2 11.45 37.75 28.2 46.56 7.3 3.85 15.59 6.05 24.4 6.05 28.34 0 51.45-22.54 52.5-50.63l.1-250.79h62.58c0 5.42.53 10.72 1.48 15.87 4.42 23.85 18.57 44.3 38.17 57.09 13.66 8.9 29.94 14.1 47.42 14.1z'/%3E%3C/g%3E%3C/svg%3E");

}

.icon_team_social_telegram {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' viewBox='0 0 64 64' width='512'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='m48 64h-32a16.0007 16.0007 0 0 1 -16-16v-32a16.0007 16.0007 0 0 1 16-16h32a16 16 0 0 1 16 16v32a16 16 0 0 1 -16 16' fill='%2523199bdf'/%3E%3Cpath d='m30 18h18a9.0006 9.0006 0 0 0 .92-17.954c-.306-.017-.609-.046-.92-.046h-32a16.0007 16.0007 0 0 0 -16 16v32a30.0007 30.0007 0 0 1 30-30' fill='%252332b4ff'/%3E%3Cpath d='m48 32a16 16 0 1 0 16 16v-32a16 16 0 0 1 -16 16' fill='%25230082be'/%3E%3Cpath d='m45.08 17.032a3 3 0 0 1 4.11 3.229c-1.1654 7.579-3.302 21.467-4.4362 28.839a3 3 0 0 1 -4.7447 1.959c-4.0122-2.956-10.0276-7.388-13.0817-9.639a2 2 0 0 1 -.1868-3.064c2.7985-2.643 8.3723-7.907 12.2072-11.529a.5.5 0 0 0 -.6164-.782c-4.9171 3.207-12.4477 8.118-16.1385 10.525a5.9991 5.9991 0 0 1 -4.7328.795c-2.0323-.508-4.9637-1.241-7.5724-1.893a2 2 0 0 1 -.2784-3.789c9.0812-3.751 26.853-11.091 35.4707-14.651z' fill='%2523fff'/%3E%3C/g%3E%3C/svg%3E");

}

@keyframes mymove {
    0% {
        opacity: 0;
        transform: translatey(-5px);
    }

    100% {
        opacity: 1;
        transform: translatey(0);
    }
}

/* responsive */
@media(max-width:767.99px) {
    .td-bonus-card-mobile-header__top {
        display: block;
    }

    .td-bonus-card-mobile-header__top .bookmaker-card-logo img {
        height: 150px;
        width: 150px;
    }

    .search-suggest-body__item {
        margin-bottom: 10px;
    }
}

@media(max-width:768px) {
    .flex-m-column {
        flex-direction: column;
    }

    .tdshare-social {
        flex-direction: column;
        gap: 0.5rem;
        align-items: start;
    }

    .tdbt-border {
        width: 100%;
    }

    .toast-top-right {
        top: 10% !important;
    }

    .tdbtn-to-top {
        right: 5px;
        bottom: 60px;
    }

    #toc-container ul li {
        flex: 0 0 100%;
        max-width: 100%;
    }

    #toc-container ul li:not(:last-child):after {
        position: absolute;
        right: 15px;
        bottom: 0;
        left: 15px;
        display: block;
        height: 1px;
        content: '';
        background-color: #e1e4e8;
    }
}

@media (max-width: 575.99px) {
    .logo {
        min-width: 120px;
    }

    .td-logo {
        width: 120px;
    }

    .tb-info .tb-name {
        width: 155px;
    }
}

@media(max-width:992px) {
    .tdct-img {
        position: unset;
        text-align: center;
    }

    .list-latest-cs-reviews-wrapper {
        overflow-x: auto;
    }

    .menu-cate__link {
        font-size: 15px;
    }
}

@media (min-width:768px) {
    #toc-container ul li:not(:nth-last-child(-n+2)):after {
        position: absolute;
        right: 15px;
        bottom: 0;
        left: 15px;
        display: block;
        height: 1px;
        content: '';
        background-color: #e1e4e8;
    }
}

/* @media (min-width: 575.99px) and (max-width: 767px) {
    .section-tabs-wrapper .cs-tabs-main-panels {
        color: #475865;
    }

    .section-tabs-wrapper .cs-tab-main.active .cs-tabs-main-panels {
        color: #fff;
    }
} */