* {
  margin: 0
}

.section {
  display: flex;
  height: 100vh;
  justify-content: center;
  align-items: center;
  background-color: hsla(0, 0.00%, 11.33%, 1.00);
}

.box {
  width: 50%;
  height: 50%;
  justify-content: center;
  align-items: center;
/*   background-color: hsla(0, 0.00%, 76.67%, 1.00); */
  background-image: url(images/01.jpg);
  background-position: 50%;
  background-size: cover;
}

.overlay {
  width: 100%;
  height: 100%;
/*   background-color: hsla(105, 83.67%, 21.41%, 1.00); */
  background-image: url(images/02.jpg);
  background-position: 50%;
  background-size: cover;
  clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);
}

/* x values 
0%
14.2857%
28.5714%
42.8571%
57.1429%
71.4286%
85.7143%
100%
*/