@charset "UTF-8";
@font-face {
  font-display: swap;
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/nunito-sans-v12-latin-regular.woff2') format('woff2'),
       url('../fonts/nunito-sans-v12-latin-regular.woff') format('woff'),
       url('../fonts/nunito-sans-v12-latin-regular.ttf') format('truetype'),
       url('../fonts/nunito-sans-v12-latin-regular.svg#NunitoSans') format('svg');
}
:root {
  --cassiopeia-font-family-body: "Nunito Sans", sans-serif;
  --cassiopeia-font-family-headings: "Nunito Sans", sans-serif;
  --cassiopeia-font-weight-headings: 500;
  --cassiopeia-font-weight-normal: 400;
  --cassiopeia-font-weight-light: 300;
  --cassiopeia-color-primary: #6A6A6A;
  --cassiopeia-color-hover: #6A6A6A;  
}
body {
  font-family: 'Nunito Sans';
}
#back-top {
position: fixed;
}
.h2, h2, .h1, h1 {
  font-size: calc(1.3rem + .6vw);
}
.boxed .blog-item {
  box-shadow: 0 0 2px #3339421a, 0 2px 5px #33394214, 0 5px 15px #33394214, inset 0 0px 0 var(--cassiopeia-color-primary);
  background-color: #fff;
}
.mod-list li a {
  color: #000;
}

