.main-bg {
  position: relative;
  z-index: 1;
  padding: 50px 0;
  overflow: hidden;
}

.main-bg::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url('http://customrigidboxesl.kinsta.cloud/wp-content/uploads/2025/08/background-for-crb-samples-page.webp');
  background-position: center left;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5; /* control your background opacity here */
  z-index: -1;
}

.samples-wrapper{
  max-width: 750px;
  margin:0 auto;
  background: white;
  border-radius: 16px;
  box-shadow: 0 0 10px #0002;
  padding: 35px;
}
.samples-wrapper h3{
	font-size:22px;
}
.post-script{
  font-size: 14px;
  opacity: 0.7;
}