html {
    scroll-behavior: auto !important;
}

html,
body {
    touch-action: auto !important;
}

*,
*::before,
*::after {
    animation: none !important;
    transition: none !important;
}

.SoiNh_welcome_board > div,
.SoiNh_welcome_board .title_style_header,
.SoiNh_welcome_board .uNEwx_page_hero,
.SoiNh_welcome_board .uNEwx_page_hero > div:last-child,
.YLOno_thanksWeb .rpvwB_training_experts,
.YLOno_thanksWeb .rpvwB_training_experts > div,
.nxkDj_course_benefits h5,
.nxkDj_course_benefits .rpvwB_training_experts,
.iXwQq_manage_tracking {
    opacity: 1 !important;
}

@media (max-width: 991px) {
    header .BUorZ_nav_master {
        flex-direction: column;
        align-items: stretch;
        padding: 0.75rem 0 0;
    }

    header .BUorZ_nav_master .CATmx_top_lead {
        align-self: flex-start;
        margin: 0 0 0.25rem 0.75rem;
    }

    header .BUorZ_nav_master .SHAfr_nav_base {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: flex-start;
        align-items: stretch;
        width: 100%;
        max-width: 100%;
        margin: 0;
        padding: 0 0.75rem;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        touch-action: pan-x;
        clip-path: none;
        background: rgba(180, 170, 166, 0.35);
        scrollbar-width: thin;
    }

    header .BUorZ_nav_master .SHAfr_nav_base .eAVns_head_train {
        width: auto;
        flex: 0 0 auto;
        margin: 0;
    }

    header .BUorZ_nav_master .SHAfr_nav_base .eAVns_head_train a {
        white-space: nowrap;
        text-align: center;
        padding: 0.85rem 1rem;
        font-size: 15px;
    }

    .QghkV_education_experience .dPBwf_testimonials,
    .WkfEA_pricing_set .WPFOA_member_plans,
    .NwqBr_meet_us .yEVUI_edu_commit ul,
    .nxkDj_course_benefits .AYpLB_textual_box ul,
    footer .text_main_holder {
        grid-template-columns: 1fr !important;
    }

    .nxkDj_course_benefits .rpvwB_training_experts,
    .aZhrq_stay_updated .rpvwB_training_experts,
    .mfcFv_access_now .container,
    .mfcFv_access_now .rpvwB_training_experts,
    .Gicrn_contact_box .PjeSr_inquiry_links,
    footer .input_holder,
    footer .iUvke_edu_talk,
    .yGfjq_client_testimonials .LHlqI_edu_voices {
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }

    .nxkDj_course_benefits .rpvwB_training_experts > div,
    .nxkDj_course_benefits .rpvwB_training_experts > div:first-child,
    .nxkDj_course_benefits .AYpLB_textual_box,
    .nxkDj_course_benefits .OcHby_img_overlay_box,
    .aZhrq_stay_updated .rpvwB_training_experts > div,
    .aZhrq_stay_updated .input_holder,
    .mfcFv_access_now h2,
    .mfcFv_access_now .rpvwB_training_experts,
    .Gicrn_contact_box .XgjTx_connect_panel,
    .Gicrn_contact_box .tOeYx_query_feedback,
    .yGfjq_client_testimonials .dPBwf_testimonials,
    footer .info_item {
        flex: 1 1 auto !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        transform: none !important;
    }

    .mfcFv_access_now h2 {
        transform: none !important;
    }

    .WkfEA_pricing_set .WPFOA_member_plans {
        max-width: none;
    }

    .wcOtz_edu_cookie {
        display: block;
        width: 100%;
        margin: 6px 0;
    }
}
