/*
* Base structure
*/
body {
    text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
    box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);
    min-height: 100vh; position: relative;

}

.cover-container {
    min-height: 100vh;
    display: flex; flex-direction: column;
    align-items: center;
}

.cover-container .main {
    max-width: 42em;
}

.icon-title{
    font-size: 8rem;
}


