body 
{
    background-color: rgb(0, 0, 0);
    color:white;
    width:95vw;
    height:95vh;
}

#main_wrapper 
{
    display: grid;
    grid-template-columns: auto auto;
    gap: 10px;
    background-color: #000000;
    padding: 10px;
    width:90vw;
    height:90vh;
}

#div 
{
    background-color: rgba(255, 255, 255, 0.8);
    border: 1px solid black;
    text-align: center;
    font-size: 30px;
   
}

.link_wrapper
{
    display:flex;
    flex-direction:column;
    justify-content: center;
    align-items: center;
}

.linkimg
{
    width:10vmin;
    height:10vmin;
    display:none;
}
.link_text
{
    font-size:5vmin;
    z-index:5;
    
}
a
{
color:white;
}