.mw-heading { border-bottom: none; }
.content h1, h2 { font-family:"Montserrat", "sans serif"; font-weight: bold; color: #00679A; }
.header {
display: flex;
flex-direction: column;
gap: 1em;
justify-content: space-between;
align-content: center;
background-color: #FFFFFF;
color: #00679A;
padding: 2em;
text-align: center;
border-radius: 1em;
border: 2px solid #00679A;
}
.title {
font-family: 'Montserrat', 'sans-serif';
font-size: 2em;
font-weight: bold;
}
.header_menu {
display:flex;
flex-direction:row;
justify-content:space-between;
flex-wrap:wrap;
text-align:center;
padding:0.5em 0;
font-family: "Montserrat", "sans serif";
gap:0.8em;
}
.header_menu a {
background-color:#f6f6f6;
flex:1;
padding:1.5em;
transition: all 500ms ease;
border-bottom: 0.8em solid white;
text-decoration: none;
font-size: 1.15em;
font-weight: bold;
color: #00679A;
border-bottom: 0.8em solid #00679A;
border-radius: 1em;
overflow: hidden;
}
.header_menu a:hover {
background-color:gainsboro;
border-bottom: 0.8em solid #00334d;
text-decoration: none;
color: #00334d;
}
.header_menu .active-menu-item + a:hover {
background-color: #FFFFFF;
}
.content { padding: 1em; }
.block_content {
padding: 1em;
border: 2px solid #00679A;
border-radius: 1em;
margin-bottom: 1em;
}
.block_content:nth-child(even) { background-color: #f6f6f6; }
.side-by-side-tables { display: flex; flex-direction: row; flex-wrap:wrap; gap:1em; }
.side-table { flex: 1; }
.tr-10 { height: 8em; }
.tr-15 { height: 12em; }
.tr-20 { height: 16em; }
.tr-25 { height: 20em; }
tr:nth-child(even) { background-color: #F0F8FC; }
tr:nth-child(odd) { background-color: #FFFFFF; }
th { background-color: #00679A !important; color: #FFFFFF !important; width: 40%; }
th:first-child { width: 20%; }
@media screen and (max-width: 600px) {
.header_menu { flex-direction: column; }
.header_menu a { padding: 0.5em !important; }
.content { margin: 0 !important; padding: 0 !important; }
}