    .vcenter-item{
        min-height: 100%;  
        min-height: 100vh;     
      
        display: flex;
        align-items: center;
    }
    body { 
        background: url(https://oroconsults.com.ng/media/user/img/user-bg.png) no-repeat center center fixed; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }