header a.logo img {
    max-height: 60px;
}

/* Forçar background branco no header desde o início */
header nav.navbar-fixed-top.header-light {
    background-color: #ffffff !important;
    box-shadow: 0 5px 10px -10px rgba(0, 0, 0, 0.6);
}

header.sticky nav.navbar.white-link .navbar-nav > li > a.active, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a.active {
    color: #00b5d2;
}

header nav.navbar.white-link .navbar-nav > li > a.active, nav.navbar.bootsnav.white-link ul.nav > li > a.active {
	color: rgba(255,255,255,1);
}

header.sticky nav.navbar-fixed-top.header-light {
	height: 70px;
}

.title-blue {
	color: #00b5d2;
}

.title-green {
	color: #87b61c;
}

.bg-green {
    background-color: #87b61c;
}

.bg-blue-light {
	background-color: #D9EFFE;
}

.bg-gray {
	background-color: #E4E3E8;
}

.right-image {
    right: -180px;
    bottom: -160px;
}

.social-icon-style-8 a:hover {
    color: #87b61c;
}

.footer-logo {
    max-height: 60px;
}

.success h4 {
    color: #ffffff;
    text-align: center;
    position: relative;
}


#nome-error,
#email-error,
#telefone-error,
#mensagem-error {
	display: block;
	color: white;
	margin-top: -20px !important;
}

/* WEBP */

.no-webp .bg_video {
    background-image: url('../images/embalo-sustentavel/bg-video-parallax.jpg');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.webp .bg_video {
    background-image: url('../images/embalo-sustentavel/bg-video-parallax.webp');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.no-webp .bg_contato {
    background-image: url('../images/embalo-sustentavel/bg-contato-embalo-sustentavel.jpg');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.webp .bg_contato {
    background-image: url('../images/embalo-sustentavel/bg-contato-embalo-sustentavel.webp');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.no-webp .bg_positiva {
    background-image: url('../images/embalo-sustentavel/bg-case-positiva.jpg');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.webp .bg_positiva {
    background-image: url('../images/embalo-sustentavel/bg-case-positiva.webp');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.no-webp .bg_coleta2025 {
    background-image: url('../images/embalo-sustentavel/bg-case-coleta2025.jpg');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.webp .bg_coleta2025 {
    background-image: url('../images/embalo-sustentavel/bg-case-coleta2025.webp');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.no-webp .bg_coleta2023 {
    background-image: url('../images/embalo-sustentavel/bg-case-coleta2023.jpg');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.webp .bg_coleta2023 {
    background-image: url('../images/embalo-sustentavel/bg-case-coleta2023.webp');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.no-webp .bg_coleta2021 {
    background-image: url('../images/embalo-sustentavel/bg-case-coleta2021.jpg');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.webp .bg_coleta2021 {
    background-image: url('../images/embalo-sustentavel/bg-case-coleta2021.webp');
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (max-width: 991px) {
	.right-image {
	    right: -160px;
	    bottom: 0px;
	}
	.width-50 {
		width: 70%;
	}
	nav.navbar.bootsnav .navbar-nav {
	    background-color: rgba(29, 181, 210, 0.65);
	}
	.navbar-nav li > a, nav.navbar.navbar-default ul.nav > li > a, header .navbar-nav li > a, header nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a {
		color: #f7f7f7;
	}
	header.sticky nav.navbar.white-link .navbar-nav > li > a.active, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a.active {
		color: #ffffff;
	}
}

/* Slide home responsivo */
.slide-home-responsive {
    background-image: url('../images/embalo-sustentavel/slide_desktop.jpg');
}

@media (max-width: 767px) {
    .slide-home-responsive {
        background-image: url('../images/embalo-sustentavel/slide_mobile.jpg');
    }
}

@media (max-width: 420px) {
	.right-image {
	    right: -50px;
	    bottom: 0px;
	}
}