@media (max-width: 767px) {
    .elementor-element-0a73602 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 10px !important;
        width: 100% !important;
        align-items: stretch !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
    }

    .elementor-element-0a73602 .e-n-tabs-heading > .e-n-tab-title {
        width: 80% !important;
        min-width: 80% !important;
        max-width: 80% !important;
        flex: 0 0 80% !important;
        height: 125px !important;
        min-height: 125px !important;
        max-height: 125px !important;
        box-sizing: border-box !important;
        align-self: stretch !important;
    }

    .elementor-element-0a73602 .e-n-tab-title-text > span {
        white-space: normal !important;
    }

}
