.owl-carousel { 
    margin:10px auto;
  width:100%;
   max-width:95%;
}
.owl-carousel .owl-stage {
   max-height: 1000px;

   display: flex;

   align-items: center;

}
#slider-posts .current { 
   border:2px solid #639;
   box-sizing:border-box 
}



.owl-carousel .owl-item img{
  height:100%
}

.hidden{
   display: none;
}

#slider-posts .center .hidden{

   display: block !important;

}


#slider-posts  .card-body p, #slider-posts  .card-body h5 {
    text-align: left !important;
     color: #fff !important;
}



.card-body.hidden {
    justify-content: flex-end;
    flex-direction: column;
    position: absolute;
    bottom: 0;
    left: 0;
   width: 100%;
   height: 100%;
}

#slider-posts   .card.text-center.item {
   height: 100%;
}

#slider-posts .card-body.hidden {
    background-color: rgb(184 9 6 / 40%);
       max-height: 133px;
}


.owl-theme .owl-nav button.owl-next, .owl-theme .owl-nav button.owl-prev {
    background: transparent !important;
}


.owl-carousel .owl-nav .owl-prev:not(.tg-owl-prev):before, .owl-carousel .owl-nav .owl-next:not(.tg-owl-next):before{

    content: none !important;

}


.owl-carousel .owl-nav .tg-owl-prev:before, .owl-carousel .owl-nav .tg-owl-next:before{
  color: red;
  font-size: 70px;
}

.owl-prev.tg-owl-prev, .owl-next.tg-owl-next {
    background-color: transparent !important;
}
    


@media (min-width: 1025px) {
    #slider-posts .active.center{
    
        height: 550px !important; 
        transition:  0.5s 0.1s;
   
   }

    .owl-prev.tg-owl-prev:before {
        left: -35px !important;
    }

    .owl-next.tg-owl-next:before {
        left: 25px !important;
    }

}

@media (max-width: 425px) {
    .owl-carousel .owl-nav [class*='owl-']{
        padding-left: 1px !important;
    }
}


#slider-posts .owl-item{
    height: 500px !important;
 
}


 .owl-carousel .owl-item img {
    object-position: center;
    height: 100%;
    object-fit: cover;
}