body {
  font-size: 40px;
  background: #f3f3f6;
}

* {
  box-sizing: border-box;
}

.block {
  margin: 5vw;
  height: 50vh;
  box-shadow: 0 0.5vw 3vw #0615633b;
  border-radius: 2vw;
  background: #fff;
  text-align: center;
  color: #b6e1b0;
}
h1 {
  color: #d6ffc1;
}
h1, p {
  text-shadow: -3px 3px 3px #10510b;
}

/* ======================================*/

.block {
  overflow: auto;
  background: linear-gradient(135deg, #b6e46740, #47bc1540), url("../img/1675842942_3-315.jpg") center/cover;

}