@media (max-width: 990px) {
    .logo-and-buttons-vandao nav {
        display: none;
    }

    .phone-center {
        display: none;
    }

    .phone-left {
        display: none;
    }

    .phone-right {
        display: none;
    }

    .mobile-group-phone {
        display: block;
        width: 100%;
    }

    .image-container {
        justify-content: center;
        align-items: center;
        width: 100%;
    }

    .content {
        max-width: 300px;
        padding-bottom: 50px;
    }

    .bno-install {
        width: auto;
        padding-top: 30px;
    }

    .block-number-one {
        padding: 25px;
        align-items: center;
        flex-direction: column;
    }

    .bno-install-icon {
        flex-wrap: wrap;
        position: static;
        gap: 5px;
    }

    .bno-install h3 {
        text-align: start;
        margin-block-start: 1em;
        margin-block-end: 1em;
    }
    .bno-img-bottom-mobile {
        display: block;
        transform: rotate(30deg);
        width: 50%;
    }

    .bno-img-bottom-mobile img {
        width: 100%;
        max-width: 500px;
    }

    .bno-img-middle {
        display: none;
    }

    .bno-qr-install {
        padding-top: 35px;
    }

    .bnt-info-one.active, .bnt-info-two.active {
        display: flex;
        flex-direction: column;
        padding: 25px;
    }
    .bnt-about {
        width: auto;
        padding-top: 30px;
    }
    .bnt-img {
        padding-top: 35px;
    }
    .bnt-img img {
        width: 100%;
        max-width: 500px;
    }
    .block-number-three {
        flex-direction: column-reverse;
        padding: 25px;
    }
    .bnth-help-text {
        padding-top: 35px;
    }
    .bnth-help-img {
        padding-top: 30px;
    }

    .bnth-help-img img {
        width: 100%;
        max-width: 500px;
    }
    .block-number-four {
        flex-direction: column;
        padding: 25px;
    }

    .block-number-four-group {
                flex-direction: column;
    }
    .bnf-svyazi {
        padding-top: 35px;
    }
    .bnf-img img {
        width: 100%;
        max-width: 500px;
    }
    .bnt-about-buttons a {
        padding: 15px 18px;
    }
    .developer__logo {
        width: 47%;
    }

    .politic-and-razrab {
        flex-direction: column;
    }
    .block-number-twodot1 {
        flex-direction: column;
    }
}