.bg {
    width: 100%;
    height: 100%;
    position: absolute;
    padding: 0;
    margin: 0;
    background-color: #08AEEA;
    background-image: linear-gradient(0deg, #08AEEA 0%, #2AF598 100%);

    display: flex;
    justify-content: center;
}


.content {
    align-self: center;

    /* position: relative; */
    /* top: 50%; */
    /* left: 50%; */

    /* transform: translate(-50%, -50%); */

    width: 100%;
    height: 45%;

    margin: 50px auto 0 auto;

    max-width: 800px;
    min-height: 350px;

    padding: 5px 20px 10px 20px;

    background: white;
    border-radius: 25px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 25px;
    padding-bottom: 25px;
}
