html * {
   font-family: Lato, Calibri, Arial, sans-serif;
}

body {
	padding: 5px 20px;
}

a,
a:visited {
    text-decoration: underline;
	color: #054868;
}

a:hover,
a:active {
    filter: brightness(115%);
}

h1, h2, h3, h4 {
color: #221F1F;
font-weight: 500;
}

hr {
	border-top: 1px solid #808284;
}

ol.alpha-lower-list {
    list-style-type: lower-alpha;
}

ol.main-numeric-list {
    list-style-type: decimal;
}
ol.main-numeric-list > li::marker {
    font-size: 28px;
}