body{
    background-color: transparent;
    color: #fff;
    font-family: monospace;
    padding: 10px;
}

p{
    font-size: 0.9rem;
    margin: 0 0 15px 0;
}

.lil-header{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url('imgs/bg-header.png');
    border: 1px dashed #fff;
}

.content-area { flex-grow: 1; }

iframe { width: 100%; height: 1000px; border: none; display: block; }

.heading{
    display: flex;
    justify-content: center;
    align-items: center;
}

.heading h1{
    width: 100%;
    text-align: center;
    margin: 0;
    padding-bottom: 5px;
    font-size: 1.8rem;
    margin-bottom: 20px;
}

.content{
    display: flex;
    gap: 20px;
    flex-direction: column;
}

.about{
    display: flex;
    flex-direction: column;
}

.about img{
    margin: 0 0 5px 0;
}

.about p{
    margin: 0 0 5px 0;
    padding-bottom: 5px;
    border-bottom: 1px dashed #fff;
}

span{
    color: #7ea2ea;
}

.closet{
    display: flex;
    justify-content: center;
}

.rotate-hover:hover {
    /* Positive degrees rotate clockwise, negative counter-clockwise */
    transform: rotate(-5deg);
}
