#nav-logo-menu .bg-wrap {
	background-color: #8b0000; /* Dark red for dark section */
}

#header-text-carousel .bg-wrap {
	background-color: #ffe4e1; /* Light red for light section */
}

#header-text-carousel .bg {
    background-image: url('../images/bg-52.webp');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    opacity: 0.24;
}

#benefits-3col-counter .bg-wrap{
    background-color: #8b0000; /* Dark red for dark section */
}

#desc-text-img-img .bg-wrap {
	background-color: #8b0000; /* Dark red for dark section */
}

#text-3col-4 .bg-wrap {
	background-color: #7b4b46; /* Light red for light section */
}

#desc-img-img-text .bg-wrap {
	background-color: #8b0000; /* Dark red for dark section */
}

#text-1col .bg-wrap {
	background-color: #502e2a; /* Light red for light section */
}

#contact-form .bg-wrap {
	background-color: #ffe4e1; /* Light red for light section */
}

#contact-form .bg {
	background-image: url('../images/bg-31.webp');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: bottom right;
	opacity: 0.2;
}

#cookie-text .bg-wrap {
    background-color: rgba(139, 0, 0, 0.9); /* Dark red with opacity for dark section */
}

#footer-img-text .bg-wrap {
    background-color: #ffe4e1; /* Light red for light section */
}