.layout--full-width {
  display: flex;
  padding: 20px;
}

.layout--full-width .block-layout-builder {
  margin-bottom: 30px;
}

.layout--full-width .layout__region--main {
  width: 100%;
}

@media (max-width: 900px) {
  .layout--full-width {
    flex-direction: column;
    padding: 0 20px;
  }
  .layout--full-width > .layout__region {
    width: auto;
  }
}

