.custom-owl-carousel .carousel-item {
    background-color: #0e0e0e;
    color: #fff;
    text-align: left;
    padding: 30px 30px 0px 30px;
    border-radius: 0;
    transition: all 0.4s ease;
    
    
    
}
.custom-owl-carousel .carousel-item:hover {
    /*background-color: #111;*/
 }

.custom-owl-carousel .carousel-item:hover img {
     
   /* transform: scale(1.03);
    transition: transform 0.6s ease-in-out; */
}

.owl-carousel .owl-item {
    margin-right: 80px; /* Espaço entre os slides */
}

.owl-carousel .owl-item.active {
    transform: translateX(-50px); /* Move o item ativo parcialmente para a esquerda */
}


.custom-owl-carousel .carousel-item h2 {
    font-size: 1.5rem;
    margin-bottom: 10px;
}

.custom-owl-carousel .carousel-item p {
    font-size: 1rem;
    margin-bottom: 15px;
}

.custom-owl-carousel .carousel-item img {
    width: 100%;
    height: auto;
    margin-top: 25px;
}


.owl-nav button {
    border-radius: 50%; /* Botões redondos */
    color: #fff; /* Cor dos ícones */
    width: 30px;
    height: auto;

    border: 1px solid #fff;
    margin: 10px;
    cursor: pointer;
}







.owl-nav button:hover {
}

.owl-nav {
    position: absolute;
    left: 0;
    right:0;
    margin:0 auto;
    width:100%;
    max-width:100px;
    bottom: -40px;
    background: #d6b051;
    border-radius:20px;
}

.owl-prev, .owl-next {
    margin: 10px;
    
}
.owl-nav .fa-chevron-left, .owl-nav .fa-chevron-right {
    color: #000; /* Cor da seta */
    font-size: 18px;
}









.owl-carousel .owl-item {
            width: calc(25% - 30px); /* Ajuste a largura para mostrar parte do próximo slide */
            margin-right: 20px; /* Espaço entre os slides */
            transition: transform 0.5s ease; /* Efeito de transição suave */
        }

        /* Para mostrar parte do próximo slide */
        .owl-carousel .owl-item.active {
            transform: scale(1); /* Item ativo em tamanho normal */
        }
        
        .owl-carousel .owl-item:not(.active) {
            opacity: 0.5; /* Diminui a opacidade dos itens não ativos */
        }

        @media (max-width: 768px) {
            .owl-carousel .owl-item {
                width: calc(100% - 20px); /* Ajuste a largura para 1 item no mobile */
            }
        }
