.about-us-bg, .contact-us-bg,
.signup-bg, .login-page-bg,
.renew-password-bg,
.reset-password-bg,
.not404-found-bg,
.dashboard-bg {
  background-image: url(/images/artsflick-grid.svg);
  background-size: 200px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  left: 50%;
  z-index: 0;
  width: 100vw;
  height: 100vh;
  transform: translateX(-50%);
}

.about-us-bg:after, .contact-us-bg::after,
.signup-bg::after, .login-page-bg::after,
.renew-password-bg::after,
.reset-password-bg::after,
.not404-found-bg::after,
.dashboard-bg::after {
  content: "";
  background-image: radial-gradient(closest-side at center,transparent 30%, #101010 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0
}