/* Inline language selector in the main navigation. */
.site-language{position:relative;flex:none;display:inline-flex;align-items:center;min-height:40px}
.site-language .gt_float_switcher{position:relative;overflow:visible!important;font-size:13px!important;line-height:20px;border:1px solid #e2e8f0;border-radius:8px;box-shadow:none!important;background:#fff}
.site-language .gt_float_switcher img{width:20px!important;margin-right:5px}
.site-language .gt_float_switcher .gt-current-lang{padding:9px 10px!important}
.site-language .gt_float_switcher .gt_options{position:absolute!important;top:calc(100% + 8px);right:0;min-width:200px;max-width:240px!important;max-height:260px!important;background:white;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 24px #0f172a26;z-index:1000}
.site-language .gt_float_switcher .gt_options a{padding:9px 12px!important;font-size:13px}
@media(max-width:1023px){.site-language .gt_float_switcher .gt_options{right:0;min-width:180px;max-width:220px!important}}
