font-face {
  font-family: 'HackbarthFont';
  src: url('/media/templates/site/cassiopeia/fonts/Museal-ExtraLight.woff2') format('woff2'),
       url('/media/templates/site/cassiopeia/fonts/Museal-ExtraLight.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

.p {
  font-family: "HackbarthFont", Times, serif;
  font-size: 20;
  
 text-transform: uppercase !important; 
}



:root {
  --cassiopeia-color-primary: #45403d;
  --cassiopeia-color-link: #45403d;
  --body-font-weight 400;
  --body-line-height: 2;
}  

h1, h2, h3, h4, h5, h6 {

  --cassiopeia-color-primary: #45403d;
 text-transform: uppercase !important; 
}  

a {
  color: #45403d;
}

p {
  color: #45403d;
}

#mainmenu li a {
  color: #45403d;
}

a:link {
  color: #45403d;
  text-decoration:display: none !important;
}

a:visited {
  color: #45403d;
  text-decoration:display: none !important;
}

a:hover {
  color: #a45d19;
  /*
  text-decoration:display: none !important;
  */
}

a:active {
  color: #45403d;
  text-decoration:display: none !important;
}

.body {
  background-color: gray !important;
}

/*:root {
--cassiopeia-color-primary: #142E0E;
--cassiopeia-color-link: #247719;
--cassiopeia-color-hover: #24a319;
--cassiopeia-font-weight-headings: 600;
--body-font-weight: 400;
--body-line-height: 1.5;
--body-color: #383838;
--template-link-color: #247719;
}
*/

ul.mod-menu, ul.mod-menu_dropdown-metismenu button {
  justify-content: center !important;
}

.footer {
margin: auto;
text-align: center !important;
display: inline-block;
/*color: #45403d;*/
}
