/* Estilos para o carrossel de imagens no banner */
.carousel-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.carousel-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease-in-out;
}

.carousel-slide.active {
    opacity: 1;
}

.carousel-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center 10%;
}

/* Ajustes no banner gestor de carreira */
.gestor-carreira-banner {
    padding: 0;
    margin-bottom: 10px; /* Reduzido de 20px para 10px */
}

.gestor-banner-text {
    color: #FFFFFF; /* Alterado para branco conforme solicitado */
}

/* Redução do espaço entre o banner e o hero */
.hero {
    padding-top: 30px; /* Reduzido de 60px para 30px */
}
