#successStoriesCarousel .carousel-item {
    display: flex;
    align-items: stretch; /* This will make all items equal in height */
}

.success_sec {
    font-size: 24px;
    font-weight: 400;
}
@media (min-width: 765px) {
    .success_sec {
        font-size: 34px;
        font-weight: 400;
    }
}
@media (min-width: 966px) {
    .success_sec {
        font-size: 42px;
        font-weight: 400;
    }
}

.success_sec_subtitle {
    font-size: 16px;
}

@media (min-width: 766px) {
    .success_sec_subtitle {
        font-size: 24px;
    }
}
.success_sec_sub_subtitle {
    font-size: 16px;
}

@media (min-width: 766px) {
    .success_sec_sub_subtitle {
        font-size: 21px;
    }
}
.success_sec_desc {
    font-size: 14px;
}

@media (min-width: 766px) {
    .success_sec_desc{
        font-size: 16px;
    }
}
.success_sec_arrow {
    width: 28px;
    height: 30px;
}
.carousel-control-prev,
.carousel-control-next {
    opacity: 0.8 !important;
}
.carousel-control-prev i,
.carousel-control-next i {
    font-size: 170%;
    color: black;
}

.btn-suc:hover {
    color: #E42527 !important;
    font-weight: 500 !important;
    margin-left: 3px;
    /* Apply margin on hover */
}
.btn-suc{
    font-weight: 400 ! important;
}
.carousel-item {
    transition: none !important;
}

/* Prevent sliding effect */
.carousel {
    transition: none !important;
}
.success_card {
    background-image:url('../images/Success_card.webp');
    background-repeat:round;
    background-size:cover;
}
@media (min-width: 966px) {
    .success_card {
        background-image:url('../images/Rectangle_Card.webp');
        background-repeat:round;
        background-size:cover;
    }
}
.success_images{
    width:100% !important;
    height:230px !important;
}