@media (max-width: 767px) {
  .row2 {
    background-color: #7300ff;
  }
}
@media (min-width: 768px) {
  .row2 {
    background-color: orange;
  }
}

.cjs-left-margin {
  margin-left: 46px;
}

.cjs-top-margin {
  margin-top: 48px;
}

@media (min-width: 768px) {
  .cjs-top-margin {
  }
}
@media (min-width: 992px) {
  .cjs-top-margin {
  }
}
cjsSection {
  width: 100vw;
  height: 100vh;
  background-image: url("assets/az-subtle.png");
  background-repeat: repeat;
}

cjsSection2 {
  height: 40vh;
  background-image: url("assets/ecailles.png");
}

.cjsSection2 {
  height: 35vh;
  background-color: #83374b;
}