/**
 * Footer Push
 */

.footer-push {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
.footer-push__image {

}
.footer-push__text > p {
  color: var(--color-white);
  text-align: center;
  font-weight: var(--fw-medium);;
  font-family: var(--font-primary);
}
.footer-push__link a{
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color-brand--2);
  color: var(--color-brand--4);
  text-align: center;
  font-family: var(--font-primary);
  border-radius: 80px;
  padding: 1rem 1.5rem;
  transition: ease background-color 0.3s;
  text-decoration: none;
}
.footer-push__link a:hover {
  background: #2f5c48;
  text-decoration: none;
}
@media (min-width: 500px) {

  .footer-push__link {
    margin-top: auto;
  }
}
@media (min-width: 1100px) {
  .footer-push {
    border-top: 0;
    gap: 10px;
  }
}
