.trust_pilot.desktop {
    margin-top: 40px;
    margin-bottom: 10px;
}

@media screen and (min-width:1000px) {
    .trust_pilot {
        display: unset;
        align-items: unset;
        justify-content: unset;
        gap: unset;
        row-gap: unset;
        flex-wrap: unset;
    }

    .trust_pilot.tablet {
        display: none;
    }

    .trust_pilot.desktop {
        display: block;
    }
}

.container_background_trustpilot {
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    row-gap: 13px;
    flex-wrap: wrap;
    background: linear-gradient(270deg, rgba(182, 181, 200, 0) 0%, rgba(182, 181, 200, 0.1) 50%, rgba(182, 181, 200, 0) 100%);
}

@media screen and (max-width: 1400px) and (min-width:1280px) {

    .main-banner[_ngcontent-ng-c944918683] {
        margin-left: -70%;
        grid-template-columns: unset;
    }

    .description[_ngcontent-ng-c117295628] {
        padding-bottom: 15px;
    }
}

@media screen and (min-width: 1280px) {
    .main-banner__body[_ngcontent-ng-c944918683] {
        padding-left: 10% !important;
    }
}

.image_card_welcome_bonus {
    width: 60px;
    height: auto;
}


.category1-mobile {
    background: unset !important;
    gap: 12px;
    border-radius: unset;
}


.category1-mobile-row.no-border,
.category1-mobile-row {
    background: url(../img/pattern-03.svg) padding-box, var(--stb-tab-bg), var(--stb-tab-stroke, var(--stb-gradient-stroke-700)) border-box;
    border: 2px solid var(--stb-gradient-stroke-800) !important;
    border-radius: 12px;
    height: 120px;
    padding-bottom: 16px;
}

.category1-mobile-row {
    position: relative;
    padding-bottom: 16px;
    z-index: 1;
}

.category1-mobile-row:not(:last-child)::after {
    content: '';
    position: absolute;
    bottom: -14px;
    left: 50%;
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #4c4c4c;
    transform: translateX(-50%);
    z-index: 2;
}