@font-face {
    font-family: Founder;
    src: url('./fonts/FoundersGroteskCondensed-Bold.ttf');
}

@font-face {
    font-family: CardinalReg;
    src: url('./fonts/cardinalfruitweb-regular.ttf');
}

@font-face {
    font-family: CardinalIta;
    src: url('./fonts/cardinalfruitweb-italic.ttf');
}

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

html, body{
    width: 100%;
    height: 100%;
}

#main-p{
    width: 100%;
    height: 100vh;
    background: black;
}

#main{
    width: 100%;
    height: 100vh;
    background: #332a2a;
    position: relative;
}

.top, .bottom{
    position: absolute;
    width: 100%;
    height: 50vh;
    background: #fff;
    z-index: 1;
}

.top{
    top: 0;
    overflow: hidden;
}

.bottom{
    bottom: 0;
    overflow: hidden;
}

.center{
    width: 100%;
    min-height: 100vh;
    background: #000;
}

#main h1{
    font-family: Founder;
    font-size: 22vw;
    text-transform: uppercase;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#top-h{
    bottom: 39%;
}

#bottom-h{
    top: -1% !important;
}

.content{
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content h1{
    margin-top: 100vh;
    font-family: CardinalReg !important;
    font-size: 5rem !important;
    color: white;
    text-align: center;
}