.login-page {
    width: 100%;
    height: 100%;
    background: #e4e8f5;
}

    .login-page .right {
        width: 45%;
        float: right;
        padding: 10% 15% 0% 0%;
    }

        .login-page .right .box {
            width: 450px;
        }

        .login-page .right h2 {
            font-size: 30px;
            margin: 0 0 35px;
            color: #1f42ac;
        }

        .login-page .right .material-form {
            box-shadow: 0px 0px 5px 0 rgb(188 193 199 / 20%)
        }

        .login-page .right .btns {
            width: 100%;
            display: inline-table;
            padding: 10px 0 0 0;
        }

        .login-page .right .app-Description {
            text-align: center;
            color: #68749a;
            transform: translate(0px, 35px);
            direction: ltr;
        }



    .login-page .left {
        width: 55%;
        float: right;
        height: 100%;
        overflow: hidden;
        position: relative;
        color: #f2f4f7;
    }

        .login-page .left .box {
            width: 375px;
            margin: 20% 0 0% 25%;
            float: left;
            position: relative;
        }

        .login-page .left:before {
            content: "";
            background: url(../images/blue.svg) no-repeat center center;
            width: 100%;
            height: 100%;
            position: absolute;
            background-position: 100% 0;
            z-index: 0;
        }

        .login-page .left .fg {
            background: url(../images/starting.png) no-repeat center right;
            height: 32vh;
            background-size: contain;
            margin: 0 0 10%;
        }

        .login-page .left .box h4 {
            font-size: 30px;
            margin: 0 0 10px 0;
            color: #fff;
        }

        .login-page .left .box h7 {
            color: rgb(255 255 255 / 0.6);
            margin: 20px 0 0 0;
            display: block;
        }

    .login-page .form-inline.checkbox span:before {
        border-color: #dddddd;
        background: white;
    }
