body {
    background-color: dimgray;
    background-image: url(../img/shrimp-background.png);
    background-size: 100%;
    background-attachment: scroll;
    height: calc(100vw * 4032 / 1860);
    background-repeat: no-repeat;
    font-family: 'Courier New', Courier, monospace;
}

h1 {
    text-align: center;
    font-size: 7vw;
    color: orangered;
    background-color: #4169e1d1;
    border-radius: 4vw;
    width: 96vw;
    border-style: outset;
    margin: 1vh auto;
    margin-top: 5vh;
}

h2 {
    text-align: center;
    font-size: 2vw;
    color: chocolate;
    background-color: #4169e1d1;
    border-style: outset;
    width: 55vw;
    border-radius: 1.4vw;
    margin: 1vh auto;
}