.banner h1 {
    text-align: center;
    font-size: 10rem;
    margin-bottom: 3rem;
    width: 100% !important;
}

.inner h1 img {
    height: 9rem !important;
    margin-left: .5rem;
    margin-right: 0px;
    position: relative;
    top: 1rem;
}

.inner p {
    font-family: var(--serif);
    font-size: 2rem;
    margin-top: 0px;
    text-align: center;
    font-weight: lighter;
}

.inner-inner {
    transform: translateY(-50%) translateX(-50%);
    left: 50%;
}

.banner-above {
    margin-bottom: calc(100vh - .5rem);
}