#header .header-btn-collapse-nav {
    background: #bed62f;
}

.example-marquee {
	position: relative;
}

.content {
	display: table;
	width: 100%;
	min-height: 50vh;
	z-index: 1;
	position: relative;
}

.content .inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	padding-left: 16px;
	padding-right: 16px;
}

.content .inner h1 {
  color: white;
  text-shadow: 0px 1px 3px rgba(0,0,0,0.5);
}

.content .inner h1 {
    font-size: clamp(1.5rem, 5vw, 3.25rem);
  	line-height: 1.75rem;
	letter-spacing: 0.375em;
  	font-weight: lighter;
}

.form-control {
    border-radius: 8px !important;
}

#footer .footer-copyright {
    border-top: 1px solid #ced6e1;
    padding: 60px 0;
}

.grecaptcha-badge { visibility: hidden; }

/* Background */

.no-webp .bg_onde_atuamos {
    background-image: url('../img/alevo/img-bg-home-onde-atuamos.jpg');
    background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: contain;
}

.webp .bg_onde_atuamos {
    background-image: url('../img/alevo/img-bg-home-onde-atuamos.webp');
    background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: contain;
}

.no-webp .bg_contato {
    background-image: url('../img/alevo/bg-contato.jpg');
    background-position: right center;
	background-repeat: no-repeat;
}

.webp .bg_contato {
    background-image: url('../img/alevo/bg-contato.webp');
    background-position: right center;
	background-repeat: no-repeat;
}

@media (max-width:991px) {
	.custom-slider-el-1, .custom-slider-el-2 {
		max-width: 40%;
	}
	.custom-slider-el-1 {
		transform: translateX(-50%) !important;
	}
	.custom-slider-el-2 {
		transform: translateX(50%) !important;
	}
	.custom-slider-text-block {
		zoom: 1;
	}
}

@media (max-width:767px) {
	.custom-slider-text-block {
		zoom: 1;
	}
}

@media (max-width:545px) {
	.no-webp .bg_contato, .webp .bg_contato {
		background-position: right -150px center;
	}
}

@media (min-width:992px) {
	#header .header-nav-main nav > ul:not(:hover) > li > a.active {
		background-color: transparent !important;
		color: #000f47 !important;
	}
	#header .header-nav-main nav > ul > li:hover > a {
		background: transparent !important;
		color: #bed62f !important;
	}
	#header .header-nav-main nav > ul > li > a {
		font-size: 14px;
		text-transform: none !important;
	}
}