.support-list .elementor-icon-list-icon svg,
.back-arrow .elementor-icon-list-icon svg {
    margin: 0 !important;
}

.support-list .elementor-icon-list-text,
.back-arrow .elementor-icon-list-text {
    padding: 0 !important;
}

.support-list .elementor-icon-list-item {
    padding: 0 !important;
    margin-bottom: 12px !important;
}
.bg-workshop {
    margin-right: -50vw !important;
    width: calc(100% + 50vw) !important;
}

.logos-inner {
    width: calc(100% - 56px) !important;
}

.bg-workshop>.e-con-inner {
    margin-left: 56px !important;
}
.use-case-btn {
    width: 100%;
}

.use-case-btn a.elementor-button {
    width: 100%
}

.use-case-btn a {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.logos-inner .e-con-inner {
    margin-left: 0 !important;
}

.use-case-btn a span {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 10px;
}

.use-case-btn a span span {
    width: auto;
    margin: 0 !important;
}

.use-case-btn a span svg {
    width: 30px;
}

.use-case-section-3 .faq-list ul li {
    margin: 0 0 26px 0 !important;
    padding: 0 0 19px 0 !important;
}

.use-case-section-3 .faq-list ul li:after {
    content: "";
    position: absolute !important;
    left: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 1px;
    background: #257360;
}

.use-case-section-3 .faq-list ul li:last-child {
    margin: 0 !important;
}



@media (max-width: 1440px) {
    .bg-workshop {
        margin-right: -151px !important;
        width: calc(100% + 151px) !important;
    }
}

@media (max-width: 1024px) {
    .use-case-btn {
        width: initial;
    }
    .bg-workshop>.e-con-inner {
        margin-left: 0px !important;
    }
}

@media (max-width: 768px) {
    .bg-workshop {
        margin-right: 0 !important;
        width: 100%;
    }
}

@media (max-width: 767px) {
    .logos-inner {
        width: initial;
    }
}