.tallAbout__animated .wow {
        visibility: hidden;
    }
    .search_promo_cont {
        top: 0 !important;
        padding-top: 10px;
    }
    .search_promo__text {
        margin-top: 0 !important;
    }
    .search_promo__text p {
        margin: 6px 0 !important;
    }
    .search_promo__text h3 {
        margin: 20px 0 8px 0 !important;
    }
    .side_roulette_preview {
        margin-top: 25px;
        position: sticky;
        top: 90px;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .mini_roulette_wheel {
        position: relative;
        width: 230px;
        height: 230px;
        margin: 0 auto;
        border-radius: 50%;
        box-shadow: 0 8px 28px rgba(104, 9, 49, 0.16);
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        background: #fff;
    }
    .rotating_wheel {
        width: 100%;
        height: 100%;
        object-fit: contain;
        animation: spinWheel 20s linear infinite;
    }
    .mini_roulette_center {
        position: absolute;
        width: 52px;
        height: 52px;
        background: url(/images/roulette/center_circle.png) center/contain no-repeat;
        pointer-events: none;
    }
    .side_roulette_action {
        margin-top: 18px;
        text-align: center;
        width: 100%;
    }
    .side_roulette_btn {
        padding: 9px 22px !important;
        font-size: 0.95rem !important;
        letter-spacing: 0.04em !important;
        box-shadow: 0 5px 14px rgba(104, 9, 49, 0.28) !important;
        white-space: nowrap !important;
    }
    .side_roulette_subtext {
        font-size: 11.5px;
        color: #777;
        margin-top: 7px;
        letter-spacing: 0.02em;
    }
    @keyframes spinWheel {
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }
    @media (max-width: 800px) {
        .search_promo_cont {
            padding-top: 10px !important;
            margin-top: 0 !important;
        }
        .search_promo_cont .page2 {
            padding: 0 4px !important;
            margin: 0 !important;
            width: 100% !important;
            box-sizing: border-box !important;
        }
        .search_promo_cont .page2__content {
            margin: 0 !important;
            padding: 0 !important;
            width: 100% !important;
        }
        .search_promo_cont .page2__content .textBlock {
            display: block !important;
            position: relative !important;
            padding: 0 !important;
            margin: 0 !important;
            overflow: visible !important;
            width: 100% !important;
        }
        .search_promo_cont aside.logoAside {
            position: fixed !important;
            top: 104px !important;
            left: 5px !important;
            width: 78px !important;
            max-width: 78px !important;
            margin: 0 !important;
            padding: 0 !important;
            display: flex !important;
            flex-direction: column !important;
            align-items: center !important;
            text-align: center !important;
            z-index: 10 !important;
            float: none !important;
            box-sizing: border-box !important;
        }
        .search_promo_cont aside.logoAside .bar {
            display: none !important;
        }
        .side_roulette_preview {
            width: 100% !important;
            display: flex !important;
            justify-content: center !important;
            align-items: center !important;
            margin-top: 0 !important;
            position: static !important;
            top: auto !important;
            text-align: center !important;
        }
        .mini_roulette_wheel {
            width: 64px !important;
            height: 64px !important;
            margin: 0 auto !important;
            border-radius: 50% !important;
            box-shadow: 0 4px 14px rgba(0, 0, 0, 0.16) !important;
            background: #fff !important;
        }
        .mini_roulette_center {
            width: 16px !important;
            height: 16px !important;
        }
        .search_promo_cont .search_promo__text {
            margin-left: 90px !important;
            margin-top: 0 !important;
            padding: 0 6px 0 0 !important;
            width: auto !important;
            box-sizing: border-box !important;
            clear: none !important;
        }
        .side_roulette_action {
            margin-top: 8px !important;
            width: 100% !important;
            max-width: 76px !important;
            box-sizing: border-box !important;
        }
        .side_roulette_btn {
            width: 100% !important;
            max-width: 76px !important;
            box-sizing: border-box !important;
            padding: 5px 3px !important;
            font-size: 9.5px !important;
            letter-spacing: 0 !important;
            white-space: normal !important;
            word-break: normal !important;
            line-height: 1.15 !important;
            text-align: center !important;
            border-radius: 4px !important;
            display: flex !important;
            justify-content: center !important;
            align-items: center !important;
        }
        .side_roulette_btn .button__text {
            display: block !important;
            font-size: 9.5px !important;
            line-height: 1.15 !important;
            text-align: center !important;
            word-break: normal !important;
            white-space: normal !important;
        }
        .side_roulette_subtext {
            font-size: 9px !important;
            line-height: 1.15 !important;
            margin-top: 4px !important;
            max-width: 76px !important;
            word-break: normal !important;
        }
    }

    @media (max-width: 360px) {
        .search_promo_cont {
            padding-top: 5px !important;
        }
        .search_promo_cont aside.logoAside {
            width: 66px !important;
            max-width: 66px !important;
            left: 4px !important;
            top: 98px !important;
        }
        .search_promo_cont aside.logoAside .bar {
            display: none !important;
        }
        .mini_roulette_wheel {
            width: 54px !important;
            height: 54px !important;
        }
        .mini_roulette_center {
            width: 14px !important;
            height: 14px !important;
        }
        .search_promo_cont .search_promo__text {
            margin-left: 76px !important;
            padding: 0 4px 0 0 !important;
        }
        .side_roulette_action {
            max-width: 64px !important;
        }
        .side_roulette_btn {
            max-width: 64px !important;
            padding: 4px 2px !important;
            font-size: 8.5px !important;
        }
        .side_roulette_btn .button__text {
            font-size: 8.5px !important;
        }
        .side_roulette_subtext {
            font-size: 8px !important;
            max-width: 64px !important;
        }
    }



.search__aside.wow {
                        visibility: hidden;
                    }

html {
            overflow-y: auto;
        }

        body {
            overflow-y: visible; /* html handles scroll, prevent double scrollbar */
        }

        .page2__footer {
            position: fixed;
        }

        .search__cont {
            margin-bottom: 125px;
        }

        .blockRow {
            padding-top: 0px;
        }

        .search__results {
            margin-top: 45px;
        }

        .block__inner {
            transform: translateY(-55px);
        }
    
        .results {
            transform: translateY(-135px);
        }


        @media all and (max-width: 800px){
            .block__inner,
            .results {
                transform: translateY(0px);
            }
        }

-->
    <!--            .footer__text {-->
    <!--                visibility: hidden;-->
    <!--            }-->
    <!--
