body {
    background-color: #090B1C;
}

h1,h2 {
    color: white;
    text-align: center;
}

img {
    width: 100%;
    /* height: 100%; */
    transform: scale(0.7);
    margin-top: -7%;
    margin-bottom: -10%;
}

button {
    /* align-items: center; */
    /* text-align: center; */
    /* vertical-align: middle; */
    margin: 0 auto;
    display: block;
    border: none;
    background-color: white;
    width: 30%;
    height: 80px;
    border-radius: 10px;
    font-size: 1.7em;
}

@media screen and (max-width: 600px) {
    .intro {
        hyphens: manual;
        word-break: keep-all;
        word-wrap: break-word;
    }

    button {
        width: 60%;
    }

    img {
        transform: scale(1);
        margin-top: 10%;
    }
}