@media only screen and (max-width: 1023px) {
  .page-template-template-limitededitionBox{
    #sticky{
      overflow: auto;
    }
    h1{
      font-size: 3.5rem !important;
      line-height: 5rem !important;
    }
    .single_editions_preview {
        margin-top: 9rem;
    }
    .gallery_box{
      max-width:100vw;
    }

    .limited_box_first_row{
      .col-md-5{
        margin-top:2rem;
      }
    }
    .second_row_limitededitionsbox .box_limited_title {
        padding-top: 3rem;
        margin-bottom: 3rem;
    }
    .box_limited_title.box_limited_title_big {
        padding-top: 3rem;
    }
    .artist_footer_section{
      .container{
        max-width: 100%;
      }
    }
  }

  .page-template-template-limitededitionBox .limited_box_first_row {
      max-width: 100vw;
  }

  .home_section {
    video {
      max-width: 100%;
    }
  }
}
@media only screen and (min-width: 1024px) {
  body.home #first_section, body.home #first_section .text_wrp {
    height: 100vh;
    width: 100vw;
    overflow: hidden;
  }
  body.home #first_section video {
    width: 100%;
    object-fit: cover;
  }
}