/* Locally hosted assets; license files are in assets/fonts/. */
@font-face {
  font-family: 'Plus Jakarta Sans'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../assets/fonts/jakarta-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('../assets/fonts/jakarta-500.ttf') format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('../assets/fonts/jakarta-600.ttf') format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../assets/fonts/jakarta-700.ttf') format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans'; font-style: normal; font-weight: 800; font-display: swap;
  src: url('../assets/fonts/jakarta-800.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Free'; font-style: normal; font-weight: 900; font-display: block;
  src: url('../assets/fonts/fa-solid-900.woff2') format('woff2');
}
.fa-solid { display: inline-block; font-family: 'Font Awesome 6 Free'; font-style: normal; font-weight: 900; line-height: 1; }
.fa-seedling::before { content: '\f4d8'; }
.fa-arrow-right::before { content: '\f061'; }
.fa-hands-praying::before { content: '\f684'; }
.fa-people-group::before { content: '\e533'; }
.fa-leaf::before { content: '\f06c'; }
.fa-check::before { content: '\f00c'; }
.fa-puzzle-piece::before { content: '\f12e'; }
.fa-rotate-right::before { content: '\f2f9'; }
