@media screen and (max-width: 920px) {
    .xxx-header-request .xxx-header__mob-btn {
        right: 15px;
        top: 19px;
    }
    .xxx-header-request.xxx-header-request-mob {
        padding: 10px 15px;
        background: #f1f4f7;
    }

    .xxx-header-request .xxx-menu-user__dropdown {
        top: 65px;
        height: calc(100vh - 65px);
    }
    .xxx-bgr-grey .xxx-container-medium {
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    .xxx-bgr-grey .xxx-container-medium.mob\:xxx-container-medium--p {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media screen and (max-width: 740px) {
    .xxx-header-request .xxx-menu-user__dropdown {
        top: 55px;
        height: calc(100vh - 55px);
    }
    .xxx-header-request__logo img, .xxx-header-request .xxx-header-request__logo img{
        height: 35px;
        max-width: 140px;
        max-height: 35px;
    }

    .xxx-header-request .xxx-header-request__logo{
        width: 140px;
        height: 35px;
    }

    .xxx-header-request .xxx-header__mob-btn {
        top: 15px;
    }
}

@media screen and (max-width: 600px) {
    .xxx-header-request .xxx-menu-user__dropdown {
        top: 55px;
        height: calc(100vh - 55px);
    }

    .xxx-header-request .xxx-header__mob-btn {
        right: 12px;
        top: 15px;
    }
}


@media screen and (min-width: 740px) {
    .xxx-request-loan__top{
        display: flex;
        align-items: center;
    }

    .xxx-request-loan__top.xxx-request-loan__top--credit-card .xxx-request-loan__top-img{
        margin-right: 30px;
        margin-bottom: 0;
        width: 256px;
        height: 160px;
        max-height: unset;
    }

    .xxx-request-loan__top{
        /*padding: 20px 30px 20px 30px;*/
    }
}