.footer-background {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: var(--wp--preset--spacing--10);
  background: linear-gradient(to top, rgba(255, 255, 255, 0.5) 75%, rgb(255, 255, 255) 100%), url(/wp-content/themes/datona-sablona/assets/images/pattern.png);
  opacity: 1 !important;
  background-size: cover;
  background-position: center;
}

@media (max-width: 900px) {
  .footer-background .footer-column {
    width: 100% !important;
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 50px;
  }
  .footer-background .footer-column * {
    justify-content: start !important;
    align-items: start !important;
  }
}
@media (max-width: 600px) {
  .footer-background .footer-column {
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
  }
  .footer-background .footer-column * {
    justify-content: center !important;
    align-items: center !important;
  }
  .footer-background .footer-column h3 {
    width: 100% !important;
  }
}

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