.view-taxonomy-term > .view-content{
  display: flex;
  flex-wrap: wrap;
  column-gap: 40px;
}
.article.row{
  padding-bottom: var(--space);
  width: 100%;
}
.basiclay.row{
  padding-top: var(--space);
}
.article.row-half{
  width: calc(50% - 20px);
}
.article.row:nth-child(2n+1) > .awrap{
  flex-direction: row-reverse;
}
.article.row:nth-child(2n+2) .swrap1.effe,
.article[data-lay="39"] .swrap1.effe{
  transform: translateX(-150px);
}
.article.row:nth-child(2n+2) .swrap1.effe.actelem{
  transform: translateX(0);
}

@media screen and (max-width: 1400px){
  .article.row{
    padding-bottom: var(--space-0-5);
  }
  .basiclay.row{
    padding-top: var(--space-0-5);
  }
  .view-taxonomy-term > .view-content{
    column-gap: 20px;
  }
  .article.row-half{
    width: calc(50% - 10px);
  }
}
@media screen and (max-width: 1150px){
  .view-taxonomy-term > .view-content{
    flex-direction: column;
  }
  .article.row-half {
    width: 100%;
  }
}