body {
    margin: 5%;
    text-align: center;
    background: linear-gradient(to bottom right, #e0a7e2,#3b3536);
    background-size: 100%;
    background-repeat: no-repeat;
    height: 580px;
}

h1 {
    margin: 5% auto;
    padding: 1em;
    border: solid 2px rgb(187, 74, 176);
border-radius: 30px;
width: 50%;

}

p {
    display: none;
    padding: 5% 3%;
    width: 30%;
    margin: 1% auto;
    border: solid 2px rgb(187, 74, 176);
}