#header-text-2 .bg {
    background-image: url('../images/bg-42.webp');
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    opacity: 0.25;
}
#desc-text-2 .bg {
    background-image: url('../images/bg-73.webp');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
    opacity: 0.25;
}
#benefits-2col-3 .bg-wrap {
    background: #e3e6f3; /* Lighter tone for light section */
}
#desc-halfbg-text .bg-wrap {
    background: #e3e6f3; /* Lighter tone for light section */
}
#text-2col-2 .bg-wrap {
    background: #f7f6e3; /* Lighter tone for light section */
}
#text-2col-4 .bg-wrap {
    background: #e3f3e6; /* Lighter tone for light section */
}
#desc-halfbg-text-5 .bg-wrap {
    background: #e3e6f3; /* Lighter tone for light section */
}
#contact-form-halfbg .bg-wrap {
    background: #f3e3e6; /* Lighter tone for light section */
}