:root {
  --bg-main: #f2f2f2;
  --text-main: #000000;
  --accent-color: #005e2b;
  --accent-color-light: #0cb65a;
  --dark: #212529;
}

.body {
  background-color: var(--bg-main);
  color: var(--text-main);
  font-family: EB Garamond;
}

h1 {
  color: var(--accent-color);
}

h2 {
  color: var(--accent-color);
}

p {
  font-size: large;
}

#sc-article-loop-RANDOMID .post img {
  transition: 0.5s;
}

#sc-article-loop-RANDOMID .post:hover img {
  transform: scale(1.05);
  transition: 0.5s;
}

.footer {
  background-color: #005e2b;
}

.gray-bg {
  background-color: var(--bg-main);
}

.green-bg {
  background-color: var(--accent-color);
}

.green-light-bg {
  background-color: var(--accent-color-light);
}

:root {
  --bg-main: #f2f2f2;
  --text-main: #000000;
  --accent-color: #005e2b;
  --accent-color-light: #0cb65a;
  --dark: #212529;
}

.card-dark-overlay {
  background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
  background-blend-mode: multiply;
}

body {
  background-color: var(--bg-main);
  color: var(--text-main);
  font-family: EB Garamond;
}

.content {
  color: #005e2b;
  font-family: EB Garamond;
}
.content1 {
  font-family: EB Garamond;
}
