.content {
  padding: 0.7rem var(--page_space);
  box-sizing: border-box;
  position: relative;
  z-index: 5;
  background-position: center top;
  background-repeat: repeat;
  background-size: cover;
  overflow: hidden;
  min-height: calc(100vh - 1.44rem);
  /*transform: translate3d(0, -0.45rem, 0);*/
  /*border-radius: var(--page_space) var(--page_space) 0 0;*/
}

.content .img-wrapper {
  box-sizing: border-box;
}

.content .content-footer-bg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: -1;
}

.content .center {
  text-align: center;
}
