/* Slider */
.service-card__thumb__item img {
    width: 100%;
}
.service-card {
    height: 100%;
    background-color: #024e2a;
    padding-bottom: 9px;
}
.main-slider-one__title {
    font-size: 60px;
}

@media (max-width: 991px) {
    .main-slider-one__bg {
        background-position: center;
        filter: brightness(0.5);
        filter: contrast(3.5);
    }
    .main-slider-one__title {
        text-shadow: 
        -2px -2px 0 #637c7a,  
        2px -2px 0 #637c7a,
        -2px  2px 0 #637c7a,  
        2px  2px 0 #637c7a;
        color: #fff;/* 1a3533 */
        font-size: 3.3rem;
        margin-top: 1rem;
    }
    .owl-stage {
        background-color: #1a3533;
    }    
    .bg_ecat {
        margin-top: -4.3rem;
        background-position: 55% 51%;
    }
}




/* Contenedor de las flechas (de dos partes del index donde hay > <) */
.owl-nav button.owl-prev {
    color: white!important;
}
.owl-nav button.owl-next {
    /* background: #000!important; */
    color: white!important;
}
.main-slider-one__carousel .owl-nav {
    display: block !important;          /* fuerza visibilidad */
    opacity: 1 !important;
}

/* Botones prev y next */
.main-slider-one__carousel .owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 50px;
    height: 50px;
    background: #000000c0!important;
    color: white;
    border: none;
    border-radius: 50%;
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 10;                        /* por encima del contenido */
    transition: all 0.3s ease;
}
.main-slider-one__carousel .owl-nav button:hover {
    background: rgba(0, 0, 0, 0.75);
    transform: translateY(-50%) scale(1.1); /* leve agrandado al hover */
}

/* Flecha izquierda */
.main-slider-one__carousel .owl-prev {
    left: 50px;                         /* ajustá según necesites */
}

/* Flecha derecha */
.main-slider-one__carousel .owl-next {
    right: 32px;
}

/* Opcional: ocultar cuando no hay más slides (aunque con loop:true no debería pasar) */
.owl-nav.disabled {
    display: none !important;           /* o dejalo en block si querés siempre visibles */
}