
.forgot_wrapper{
    background-image: url("../../assets/img/asset_forgot_bg.png");
    background-position: center top -30px;
    background-size: 100%;
    .profile_pic{
        width:100%;
        height:290px;
        position: relative;
        .overlay{
            position: absolute;
            top:0px;
            left:0px;
            right:0px;
            bottom: 0px;
            -webkit-box-shadow: inset 0px -110px 84px -32px rgba(273,273,273,1);
-moz-box-shadow: inset 0px -110px 84px -32px rgba(273,273,273,1);
box-shadow: inset 0px -110px 84px -32px rgba(273,273,273,1);

        }
        img{
            width:100%;
            height:100%;
            object-fit:cover;
            object-position:center;
        }
    }
    .forgot_form{
        padding: 15px;
        padding-top: 40px;
        .row{
            margin-bottom: 15px;
            p{
                color: #4e4961;
                padding: 10px;
                margin: 0px;
                padding-left: 20px;
                font-weight: 500;
                a{
                    color: #39267f;
                }
            }
            h6{
                color: #4e4961;
                padding-left: 20px;
                font-weight: 400;
                font-size: 14px;

            }
            ion-input{
                background: #dcdae9;
                border-radius: 20px;
                color:#39267f;
                height: 40px;
                font-weight: 600;
                padding-left: 15px !important;
            }

            ion-select {
                background: #dcdae9;
                border-radius: 20px;
                color:#39267f;
                height: 40px;
                font-weight: 600;
                padding-left: 15px !important; 
                padding-right: 20px;
            }
            .signup_btn{
                height: 40px;
                width: 100%;
                color: #fff;
                background-color: #39267f;
                border-radius: 20px;
                font-weight: 500;
                font-size: 16px; 
            }
        }
    }
    .profile_wrapper{
        width: 90%;
        margin:0 auto;
        padding:20px;
        background: rgba(238,237,244,0.8);
        position: relative;
        bottom:80px;
        border-radius: 15px;
        ul{
            margin:0px;
            padding:0px;
            li{
                list-style: none;
            
                .li_image{  
                    width: 50px;
                    float: left;
                    padding-top: 15px;
                    img{
                        height: 25px;
                    }
                }
                .li_detail{
                    width: calc(100% - 50px);
                    float: left;
                    padding-bottom: 15px;
                    padding-top: 15px;
                    border-bottom: 1px solid #e1deea;
                    h5{
                        margin:0px;
                        padding: 0px;
                        color: #282438;
                        padding-bottom: 5px;
                    }
                    p{
                        margin:0px;
                        padding:0px;
                        color: #a29ebf;
                        font-size: 10px;
                    }
                }
            }
        }
    }
}