* {
    font-family: sans-serif;
}

html, body {
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.header {
    width: 100%;
    height: 50px;
    background-color: purple;
    color: pink;
    display: flex;
    align-items: center;
}

.headerFrame {
    width: 100%;
    height: 50px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    display: block;
}

.header * {
    float: left;
    margin-right: 5px;
}

.header img {
    height: 50px;
}

.header a, .header a:visited {
    color: pink;
}

.header a:hover {
    color: rgb(255, 218, 224);
}

.header a:active {
    color: white;
}

.body {
    width: 100%;
    min-height: calc(100vh - 200px);
    height: min-content;
    background-color: rgb(21, 21, 21);
    padding-bottom: 100px;
}

.footer {
    width: 100%;
    height: 50px;
    background-color: purple;
    color: rgb(136, 0, 136);
}

.footerFrame {
    width: 100%;
    height: 50px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    display: block;
}

.banner {
    width: 100%;
    height: 400px;
    padding-top: 100px;
    background-color: black;
    background-image: url("/assets/bh.gif");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    color: white;
}

.spacer {
    width: 100%;
    height: 100px;
}

.bannerShade {
    width: 100%;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.382);
    backdrop-filter: blur(5px);
    text-align: center;
    padding-top: 50px;
    line-height: 50px;
}

.bodyFiller {
    min-width: calc(50%);
    width: 50%;
    height: max-content;
    margin: auto;
    background-color: rgb(34, 34, 34);
    border-radius: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-right: 25px;
    color: white;
    text-align: center;
}

.bodyFiller * {
    text-align: left;
    margin: auto;
    width: 70%;
    color: white;
}

.bodyFiller h1 {
    width: max-content;
    background-color: rgba(221, 0, 255, 0.3);
    padding: 2px;
    border-left: 5px solid purple;
    margin: auto;
}
