body {
    font-size: 14px;
    margin: 0;
	font-family: Arial,sans-serif;
}
div.content{
    padding: 2em;
    min-height:70vh;
}

footer{text-align:center; margin-top:3em;}

.mainlogo img {
  width: 320px;
}


h1{margin:1em 0 2em;}
h2{text-align:center;}
h3{margin:2em 0 1em;}
a{
    display:block;
    padding: 0.15em 0; 
    color: #0a508f;
    width: max-content;
}
a:active{color: #0a508f;}


.unitlist {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.colc {
    padding: 0 2em;
}

@media only screen and (max-width: 499.99px) {
    .colc{
        padding: 0;
    }
}