@mixin width(){
  width: 1780px;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-left: 50px;
  padding-right: 50px;
  box-sizing: border-box;
  @include res(s-m){
    padding-left: 30px;
    padding-right: 30px;
  }
}

.width-wrapper{
  @include width();
}

.width-wrapper-right{
  padding-right: calc(50vw - 890px);
  @media (max-width: 1880px){
    padding-right: 50px;
  }
}