<style>
html, body {
    width: auto;
    height: 100%;
    margin:0 auto;
}

body {
    background-image: linear-gradient(#fff, #db931b);        
    margin:0 auto;
    font-size:medium;
    vertical-align: top;
    align-content: center;
    text-align: center;
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
}
.info {
    display:flexbox;
    margin:0 auto;
    max-width: 540px;
    height: fit-content;
    background-color: rgb(255, 255, 255);
}


.info h2 {
    font-size: 1rem;
    color: #db931b;
    text-shadow: 2px 1px 1px rgb(230, 226, 226);
}
.info p {
    font-size: 0.75rem;
    color: rgb(81, 81, 81);
}

.Cover {
    display: block;
    max-width: 100%;
    vertical-align: top;
}
.Cover img {
    width: 100%;
    align-items: flex-start;

}

.Text {
    display: block;
    max-width: 540px;
    padding: 1px;
    border-radius: 30%;
}



hr {
    height: 1px;
    background-color: #700303;
    border: none;
  }


.header {
    padding: 9px 0px 9px 0px;
    display: block;
    max-width:100%;

    text-align:center;
    background-color: db931b;
}
.header h1 {
    font-size: 1.8rem;
    color: #700303;
    text-decoration: underline;
}

.footer {
    padding: 5px 0px 5px 0px;
    display: block;
    width:100%;

    text-align:center;

    background-color: #db931b;
}
.footer p{
    font-size: 0.63rem;
    color: #700303;
}
</style>