/*
 * Journey mobile — v0.7.4
 * Mobile and desktop are fully isolated.
 * Mobile uses the approved reference artwork directly to guarantee
 * pixel-perfect parity with the approved design.
 */

.tw-about-journey-mobile {
    display: none;
}

@media (max-width: 767px) {
    .tw-about-journey {
        display: none !important;
    }

    .tw-about-journey-mobile {
        display: block !important;
        position: relative;
        width: 100%;
        margin: 0;
        padding: 0;
        background: #020c15;
        overflow: hidden;
        direction: rtl;
    }

    .tw-about-journey-mobile__figure {
        margin: 0;
        width: 100%;
        line-height: 0;
    }

    .tw-about-journey-mobile__reference {
        display: block;
        width: 100%;
        height: auto;
        max-width: 100%;
        margin: 0;
    }

    .tw-about-journey-mobile__sr {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border: 0 !important;
    }
}

@media (min-width: 768px) {
    .tw-about-journey-mobile {
        display: none !important;
    }
}
