/* TG Travel v0.16.15: restore actual contact text font-size; render flags as image assets. */
@media (min-width:981px) {
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem {font-size:var(--tb-font-desktop,13px)!important;line-height:1.25!important;gap:var(--tb-icon-text-desktop,6px)!important;}
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem>span:not(.tg-ti){font-size:inherit!important;line-height:inherit!important;}
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem.tg-mode-d-icon>span:not(.tg-ti){display:none!important;}
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem.tg-mode-d-detail>.tg-ti{display:none!important;}
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem.tg-mode-d-both>span:not(.tg-ti),
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem.tg-mode-d-detail>span:not(.tg-ti){display:inline!important;}
}
@media (max-width:980px){
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem.tg-mode-m-icon>span:not(.tg-ti){display:none!important;}
 body #tg-global-topbar #tg-topbar-contact-group a.tg-topitem.tg-mode-m-detail>.tg-ti{display:none!important;}
}
#tg-global-topbar .tg-language-flag-img,#tg-global-topbar .tg-language-option-flag{display:block!important;width:23px!important;height:16px!important;min-width:23px!important;object-fit:cover!important;flex:none!important;border:0!important;border-radius:1px!important;}
#tg-global-topbar .tg-language-menu{max-width:calc(100vw - 18px)!important;box-sizing:border-box!important;overflow-x:hidden!important;}
#tg-global-topbar .tg-language-option{gap:9px!important;min-width:0!important;}
#tg-global-topbar .tg-language-coming-soon{white-space:normal!important;overflow-wrap:break-word!important;}
@media(max-width:800px){#tg-global-topbar .tg-language-trigger .tg-language-flag-img{width:17px!important;min-width:17px!important;height:12px!important;}}
@media(max-width:360px){#tg-global-topbar .tg-language-trigger .tg-language-flag-img{width:15px!important;min-width:15px!important;height:10px!important;}}
