.mainArea {
    width: 700px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 4rem 2rem;
    text-align: center;
    background-color: #fbfbfb;
}
        .wrapper{
            height:100vh;
            display:flex;
            align-items:center;
            justify-content:center;
        }
        .header {
            padding: 5px;
           text-align:center
        }
        .back-btn {
            padding: .5rem 1rem;
            background-color: #198754;
            color:#fff;
            border-radius:.25rem
        }
            .back-btn:hover {
                background-color: #157347;
            }

            @media(max-width:768px){
                .mainArea{
                    width:90%;
                    margin:0 auto;
                }
            }