@font-face {
    font-family: 'roman_sdregular';
	src: local(''),
         url('../fonts/Roman_SD-webfont.woff') format('woff'),
         url('../fonts/Roman_SD-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'latin_modern_roman10_regular';
    src: local(''),
    url('../fonts/lmroman10-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  	font-display: swap;
}

p, .p, 
li, .li, 
ol, .ol, 
td, .td,
th, .th,
form, .form{
   font-family: 'latin_modern_roman10_regular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 
  font-size: 1.2em;
}

h1,.h1,
h2,
.h2,
h3, .h3
{
  font-family: "roman_sdregular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700; font-size: 2em;
}

.container-header .mod-menu>li>a, .container-header .mod-menu>li>span {
font-size: 1.2em;
}

.metismenu.mod-menu .mm-collapse>li>a {
font-size: 1.2em;
}

a, a:not([class]) {
    text-decoration: none;
}

.footer .grid-child {
display: block;
}

.access_level19 a {
  color: #af04cd;
}
.access_level8 a {
  color: #448344;
}
.access_level19 {
  color: #af04cd;
}
.access_level8 {
  color: #448344;
}
.access_level {
  color: rgb(34, 79, 170);
}