#content {
height: 100vh;
display: grid;
align-items: center;
align-content: center;
justify-content: center;
}
#content center {
margin-top: 40px;
}
#content h1,
#content h2,
#content a {
font-family: sans-serif;
line-height: 1.1;
}
#content h1 {
color: var(–brand-primary);
font-size: 2.5rem;
font-weight: 900;
line-height: 1;
}
#content h2 {
color: var(–brand-secondary);
font-size: 1.5rem;
}
#content a {
padding: .75rem 2rem;
background: var(–brand-secondary);
color: white;
display: block;
margin: 20px auto;
width: 20vw;
min-width: 200px;
font-weight: 900;
font-family: sans-serif;
text-transform: uppercase;
}
#content a:hover {
background: var(–brand-primary)
}
header {
display: none;
}
footer {
display: none;
}
#branda_content_footer {
display: none;
}