.half_banner_usecase_bg {
    background-image: url(../images/usecase/usecase_sec_1_bg.webp);
}

.img_main_sec_one {
    position: relative;
    padding: 80px 0 0;
    overflow: hidden;
}

.img_main_sec_one::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 55%;
    background: #65ca7b34;
    z-index: -1;
}


.half_banner_contact_sec_bg_industry h3 {
    max-width: 100%;
}

.half_banner_contact_sec_bg_industry {
    background-position: right;
}

.workflow_text_list_slide_sec_workflow_usecase_img_sec .slider_block {
    transform: unset !important;
    margin: 0 !important;
}

.industry_never_miss-col:nth-child(1) {
    border-bottom: 1px solid #d2d2d2;
}

.industry_never_miss-col:nth-child(2) {
    border-bottom: 1px solid #d2d2d2;
}

.industry_never_miss-col:nth-child(3) {
    border-bottom: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    border-right: unset;
}


.industry_never_miss-wrapper {
    border-radius: 16px;
}

.half-bnr-green-bg-main {
    background-color: #eef5ee;
    border-radius: 40px;
    padding: 52px 56px;
}

section.footer_head_section {
    margin-top: 80px;
}

.half_banner_contact_sec_bg_usecase_ftr {
    background: no-repeat;
    padding: 0;
}

@media (max-width: 991.98px) {
    .img_main_sec_one::after {
        height: 40%;
    }
    section.pricing_main_sec {
        margin-top: 50px;
    }
    .img_main_sec_one {
        padding-top: 50px;
    }
}

/* .testimonal-scroll-inner-main-sec .testimonial-track {
    display: flex;
    gap: 20px;
    padding: 0 24px;
    justify-content: center;
}

@keyframes scroll-left {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(calc(-1 * var(--scroll-distance, 50%)));
    }
} */

.why_choose_feature_list {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}