@font-face {
    font-family: scholar;
    src: url(../font/scholar.otf);
}

*{
    cursor: url(../cursors/cellular.cur), auto ;
    text-align: center;
}

h1{

    line-height: 3.2rem;
    font-family:scholar;
    text-shadow: mediumturquoise 1px 1px 1px;
}

h2{
    font-family:monospace;
    text-align: center;
    font-weight: lighter;
    font-size: 1.3rem;
}
 
/* h3{
    font-family:monospace;
    text-align: center;
    font-weight: lighter;
    font-size: 1rem;
} */

h3{
    padding-top:1rem;
    margin: 0 auto;
    font-family:monospace;
    /* text-align: ; */
    font-weight: lighter;
    max-width: 34rem;
}
h4{
    padding:.5rem;
    margin: 0 auto;
    margin-top: .2rem;
    font-family:monospace;
    /* text-align: ; */
    font-weight: lighter;
    max-width: 34rem;
    /* color: darkorchid; */
    color: chartreuse;
    background-color: rgba(204, 50, 153, 0.4);
    border-radius: 1rem;

}
.log-line{
    font-size: 1rem;
    padding-bottom: .5rem;
    margin-bottom:1rem;
}

body{
    background-color: rgba(245, 250, 247, 0.9);
}

a{
    text-decoration: none;
    color: hotpink;
}

a:hover{
    transition: .2s;
    color: darkorchid;
}

.block{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
}

.block-item{
    max-width: 100vw;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-bottom: 2rem;
} 

.block .media{
    width: 70vw;
}