.site-main {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 60px 48px;
}


.wc-home-flex {
  display: flex;
  gap: 40px;
}


@media(max-width: 1000px) {
  .site-main {
    padding: 0;
    margin-top: 122px;
  }

  .wc-home-flex {
    flex-direction: column-reverse;
    margin-top: 62px;
    padding: 0 15px;
  }

  .widget-area {
    min-width: 100%;
    width: 100%;
    padding: 0;
    border: none;
  }
}