* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html,
body {
    min-height: 100%;
    font-size: 1.2rem;
}

body {
    min-height: 100vh;
    background-color: #000;
    background-image: url("/imgs/bg.jpg");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% auto;
    color: #fefefe;
}

.content {
    width: 100%;
    max-width: 1200px;
    min-height: 100vh;
    margin: 0 auto;
    background: rgba(0, 0, 0, 0.8);
    padding: 10%;
}

.content h2 {
    padding: 0 0 20px 0;
}

.content p {
    padding: 0 0 10px 0;
}
