#header-text-text .bg {
    background-image: url('../images/bg-29.webp');
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    opacity: 0.3;
}
#header-text-text .bg-wrap {
	background: rgba(167, 40, 128, 0.3);
}
#benefits-4col-7.light .bg-wrap {
    background-color: #fdf8fb;
}
#benefits-4col-7.dark .bg-wrap {
    background-color: #6c5775;
}
#benefits-4col-7 .bg {
    background-image: url('../images/bg-pattern-3.webp');
    background-repeat: repeat;
    background-position: center;
    background-size: 50px 50px;
    opacity:0.1;
}
#desc-text .bg {
    background-image: url('../images/bg-68.webp');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity:0.4;
}
#desc-text .bg-wrap {
	background: rgba(64, 40, 58, 0.8);
}
#benefits-2col-4.light .bg-wrap {
    background-color: #f5ecef;
}
#benefits-2col-4.dark .bg-wrap {
    background-color: #574950;
}
#contact-form-3.light .bg-wrap {
	background: #f9f1f4;
}
#contact-form-3.dark .bg-wrap {
	background: #403a44;
}
section.light .bg-wrap {
    background-color: #faf5f8;
}
section.dark .bg-wrap {
    background-color: #75576c;
}