.bannerWave {
    width: 100%;
    z-index: 20
}

.topBanner {
    top: 100px;
}

@media (max-width: 575px) {
    .bannerWave {
    }

    .topBanner {
        top: 50px !important;
    }
    .my-top {
        top: -155px !important; /* Применяется только на мобильных устройствах */
    }
}
#iframe {
    height: 50px !important;
}

#yaPersonalButton, #yaPreloadingSuggestBlock {
    border-radius: 20px;
}

#VKIDSDKAuthButton {
    border-radius: 20px;
}

.widget_frame_base, .tgme_widget, #telegram-login-zpais_na_uslugu_bot {
    width: 100% !important;
}

.body_widget_login {
    width: 85% !important;
}

.tgme_widget_login_button {
    width: 85% !important;
}

.tgme_widget_login_button {
    width: 100%;
}
@media (max-width: 576px) {
    .colored-background {
        background: #6a26da;
        z-index: 1;
    }
}