<!-- start Simple Custom CSS and JS -->
<style type="text/css">
.cr-footer {
  background:
    radial-gradient(circle at 18% 45%, rgba(120,150,0,.22), transparent 55%),
    linear-gradient(180deg,#050805 0%,#060908 100%);
  border-top: 1px solid rgba(159,197,26,.25);
  padding: 46px 0 0;
  margin-top: 0;
}

.cr-footer .cr-container {
  width: min(100% - 96px, 1120px);
  margin: 0 auto;
}

.cr-footer-grid {
  display: grid;
  grid-template-columns: 1.3fr .8fr 1fr auto;
  gap: 54px;
  align-items: start;
}

.cr-footer-brand strong {
  display: block;
  color: #b6ff00;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
  margin-bottom: 14px;
}

.cr-footer-brand span,
.cr-footer-contact p,
.cr-footer-links a {
  color: #d6d6d6;
  font-size: 14px;
  line-height: 1.7;
}

.cr-footer-links h4,
.cr-footer-contact h4 {
  color: #b6ff00;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 900;
  margin: 0 0 12px;
}

.cr-footer-links a {
  display: block;
  text-decoration: none;
  margin-bottom: 4px;
}

.cr-footer-links a:hover {
  color: #b6ff00;
}

.cr-footer-contact p {
  margin: 0 0 4px;
}

.cr-footer-social a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  border: 1px solid rgba(182,255,0,.45);
  border-radius: 50%;
  color: #b6ff00;
  text-decoration: none;
}

.cr-footer-social svg {
  width: 20px;
  height: 20px;
  fill: currentColor;
}

.cr-footer-social a:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 18px rgba(182,255,0,.25);
}

.cr-footer-bottom {
  margin-top: 42px;
  padding: 18px 0;
  text-align: center;
  font-size: 12px;
  color: #888;
  border-top: 1px solid rgba(255,255,255,.08);
}

@media(max-width:900px){
  .cr-footer-grid {
    grid-template-columns: 1fr 1fr;
    gap: 32px;
  }
}

@media(max-width:600px){
  .cr-footer .cr-container {
    width: min(100% - 34px, 620px);
  }

  .cr-footer-grid {
    grid-template-columns: 1fr;
  }
}</style>
<!-- end Simple Custom CSS and JS -->
