#choseForYou{
    width: 80%;
    margin: 0 auto;
}

.owl-carousel-filter{
    width: 100%;
    margin: 0 auto;
}

.owl-carousel-filter .owl-stage-outer{
    width: 100%;
    margin: 0 auto;
}

.owl-carousel-filter .owl-stage{
    margin-top: 30px;
    display: flex;
    align-items: center;
}

.owl-carousel-filter .item{
    border-radius: 40px;
    padding: 10px;
}

.owl-carousel-filter .owl-nav button.owl-prev,
.owl-carousel-filter .owl-nav button.owl-next
{
    margin: 0px -35px !important;
    font-size: 60px !important;
}
.owl-stage-outer{
    z-index: 999;
}
.owl-carousel-cards{
    width: 100%;
    margin: 0 auto;
}
#choseForYou .card-img-top{
    height: 200px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
/*.owl-carousel-cards .item a{*/
/*    border-radius: 30px;*/
/*    padding: 10px 20px;*/
/*}*/

.owl-carousel-cards .owl-nav button.owl-prev,
.owl-carousel-cards .owl-nav button.owl-next{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: black !important;
    color: white !important;
    display:flex;
    justify-content: space-around;
    font-size: 60px !important;
    line-height: 35px;
    margin: 0 -70px;
}
.owl-carousel-cards .owl-nav .owl-prev{
    left: 10%;
}

.owl-carousel-cards .owl-nav .owl-next{
    right:10%;
}

.owl-theme .owl-dots{
    margin: 50px 0px;
}

.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span {
    background: #C70101;
}

#choseForYou .text-truncate{
    min-height: 50px;
}