.main-carousel .carousel-logo{
    width: auto !important;
    height: 6rem;
}

.main-carousel .owl-nav{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); 
    width: 100%;
    color: white;
}

.main-carousel .owl-nav button{ /*right*/
    position: absolute !important;
    z-index: 10 !important;
    /* border-radius: 100rem; */
    top: 50%;
    transform: translateY(-50%);
}

.main-carousel .owl-nav .owl-prev{ /*right*/
    left: 3rem;
    width: 2rem;
}

.main-carousel .owl-nav .owl-next{ /*left*/
    right: 3rem;
    width: 2rem;
}

.main-carousel .owl-nav button i{
    padding: 0.3rem !important;
}


/* news carousel */
.news-carousel .owl-nav{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); 
    width: 100%;
    color: white;
}

.news-carousel .owl-nav button{ /*right*/
    position: absolute !important;
    z-index: 10 !important;
    /* border-radius: 100rem; */
    top: 50%;
    transform: translateY(-50%); 
}

.news-carousel .owl-nav .owl-prev{ /*right*/
    left: -3rem;
    width: 2rem;
}

.news-carousel .owl-nav .owl-next{ /*left*/
    right: -3rem;
    width: 2rem;
}

.news-carousel .owl-nav button i{
    padding: 0.3rem !important;
}

@media screen and (max-width: 640px) { 
    /* .main-carousel .owl-nav{
        top: 90%;
        transform: translate(-50%, -0%);
    }
    */
    .main-carousel .owl-nav .owl-prev{
        left: 0.5rem;
        width: 2rem;
    }
    
    .main-carousel .owl-nav .owl-next{
        right: 0.5rem;
        width: 2rem;
    } 

    .main-carousel .owl-nav button i{
        padding: 0.5rem !important;
    }

    /* news carousel */
    .news-carousel .owl-nav {
        display: none;
    }
}