/* Give the expanded navigation its own row before links and search collide. */
@media (min-width: 1200px) {
    .has-study-overseas-menu .tgmenu__nav { flex-wrap: wrap; }
    .has-study-overseas-menu .tgmenu__nav > .tgmenu__navbar-wrap {
        order: 5; flex: 0 0 100%; margin: 12px 0 0; border-top: 1px solid #e5e3ef;
    }
    .has-study-overseas-menu .tgmenu__navbar-wrap > ul { flex-wrap: wrap; justify-content: center; gap: 0 24px; }
    .has-study-overseas-menu .tgmenu__navbar-wrap > ul > li { margin: 0; }
    .has-study-overseas-menu .tgmenu__navbar-wrap > ul > li > a { padding: 16px 0; }
    .has-study-overseas-menu .tgmenu__nav > .tgmenu__search { margin-inline-start: auto; }
}
@media (max-width: 1199px) {
    .has-study-overseas-menu .tgmobile__menu .navigation a { overflow-wrap: anywhere; }
}
