@media (min-width: 0.08px) { footer { background-color: #3A9200; color: white; text-align: center; display: flex; height: 50px; align-items: center; justify-content: center; }
  footer p { margin-bottom: 0px; }
  .footer_nav { padding: 20px; padding-left: 0px; padding-right: 0px; /* border-top: #112605 1px solid; */ box-shadow: 0px 0px 12px -5px rgba(17, 38, 5, 0.3); }
  .footer_nav nav { display: flex; flex-wrap: wrap; width: 90%; max-width: 700px; margin: auto; }
  .footer_nav nav p { width: 50%; display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 0px; padding: 0px; }
  .footer_nav nav ul { width: 50%; display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 0px; padding: 0px; }
  .footer_nav nav ul li { width: 100%; text-align: left; margin-bottom: 2px; }
  .footer_nav nav ul li a, .footer_nav nav ul li p { width: 100%; text-align: left; padding: 0px; margin: 0px; letter-spacing: 0px; font-size: 14px; color: #112605; }
  .footer_nav nav p span { text-align: left; width: 100%; font-family: 'keifont'; color: #3A9200; margin: 0.2em 0; font-size: 2rem; } }
@media (min-width: 0.08px) and (max-width: 1200.98px) { .footer_nav nav { padding-left: 20px; padding-right: 20px; } }
@media (min-width: 0.08px) and (max-width: 1200.98px) and (max-width: 1024.98px) and (max-width: 992.98px) and (max-width: 960.98px) and (max-width: 781.98px) and (max-width: 575.98px) { .footer_nav { padding: 10px; padding-left: 0px; padding-right: 0px; }
  .footer_nav nav p, .footer_nav nav ul { width: 100%; }
  .footer_nav nav p span { text-align: center; margin: 0px; } }
@media (min-width: 0.08px) and (max-width: 1200.98px) and (max-width: 1024.98px) and (max-width: 992.98px) and (max-width: 960.98px) and (max-width: 781.98px) and (max-width: 575.98px) and (max-width: 540.98px) and (max-width: 414.98px) and (max-width: 411.98px) and (max-width: 375.98px) and (max-width: 360.98px) and (max-width: 320.98px) { .footer_nav nav p span { font-size: 30px; }
  #footer p { font-size: 20px; } }
@media (min-width: 0.08px) and (max-width: 1200.98px) and (max-width: 1024.98px) and (max-width: 992.98px) and (max-width: 960.98px) and (max-width: 781.98px) and (max-width: 575.98px) and (max-width: 540.98px) and (max-width: 414.98px) and (max-width: 411.98px) and (max-width: 375.98px) and (max-width: 360.98px) and (max-width: 320.98px) and (max-width: 280.98px) { .footer_nav nav p span { font-size: 25px; } }

/*# sourceMappingURL=footer.css.map */
