:root {
  --white: white;
  --black: black;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-centre {
  align-self: center;
  position: static;
}

.section {
  margin-top: 40px;
}

.section-2 {
  margin-top: 20px;
}

.image {
  margin-bottom: 44px;
}

.heading-5 {
  text-align: center;
}

.quick-stack {
  padding-bottom: 10px;
}

@media screen and (max-width: 479px) {
  .section-2 {
    margin-top: 24px;
  }

  .heading {
    text-align: center;
    font-size: 20px;
    position: static;
  }

  .heading-2, .heading-3 {
    text-align: center;
  }

  .heading-4 {
    margin-top: -7px;
  }
}

#w-node-_7b59e3de-a015-ba69-7d4a-ba887eaad19b-f0ac22f0 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_3d43cc7e-0719-a78b-4e38-319f7d957575-f0ac22f0 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}
