.pq-language-picker .falang-language-switcher{display:flex!important;align-items:center;gap:4px;list-style:none;margin:0!important;padding:0!important;white-space:nowrap}
.pq-language-picker li{margin:0!important;padding:0!important}
.pq-language-picker img{width:20px!important;height:14px!important;object-fit:cover;margin-right:7px!important}
.pq-language-picker [hidden]{display:none!important}
.pq-language-trigger{display:flex!important;align-items:center;gap:7px;min-height:44px;padding:5px 10px!important;background:transparent!important;color:inherit!important;border:1px solid #b79757!important;border-radius:4px;font:500 14px/1.2 Roboto,sans-serif!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer}
.pq-language-header{position:relative;z-index:101}
.pq-language-header ul.falang-language-switcher{position:absolute;right:0;top:calc(100% + 8px);min-width:155px;display:flex;flex-direction:column;align-items:stretch;background:#111;border:1px solid #b79757;border-radius:5px;padding:5px!important;color:#fff;box-shadow:0 8px 24px #0006}
.pq-language-header a{justify-content:flex-start}
.pq-language-picker a{display:flex;align-items:center;justify-content:center;min-width:34px;min-height:44px;padding:3px 6px!important;font:600 13px/1.2 Roboto,sans-serif!important;letter-spacing:.04em;color:inherit!important;text-decoration:none!important;border:1px solid transparent;border-radius:4px}
.pq-language-picker a.current{border-color:#b79757;color:#b79757!important}
.pq-language-picker a:focus-visible{outline:2px solid #b79757;outline-offset:2px}
#pq-language-source:not(.pq-language-footer){display:none}
#qodef-page-header-inner .pq-language-header{flex:0 0 auto;margin-left:18px;align-self:center;color:inherit}
.qodef-header-sticky-inner .pq-language-header{flex:0 0 auto;margin-left:18px;align-self:center;color:inherit}
#qodef-page-mobile-header-inner .pq-language-header{position:absolute;right:63px;top:50%;transform:translateY(-50%);color:inherit}
#qodef-page-mobile-header-inner{position:relative}
#pq-global-footer .pq-language-footer{display:flex;justify-content:center;padding:14px 20px 20px;color:#fff}
#pq-global-footer .pq-language-footer ul{flex-wrap:wrap;justify-content:center}
.pq-language-fullscreen{display:flex;justify-content:center;width:max-content;max-width:100%;margin:24px auto 0!important;padding:8px 12px;background:#111;border:1px solid #b79757;border-radius:6px;color:#fff}
.pq-language-fullscreen ul{justify-content:center;flex-wrap:wrap}
.pq-language-fullscreen a{font-size:16px!important;min-height:44px!important;padding:8px 12px!important}
@media(max-width:767px){#qodef-page-mobile-header-inner .pq-language-picker a{min-width:29px;min-height:44px;padding:3px 4px!important;font-size:12px!important}.pq-language-picker .falang-language-switcher{gap:2px}}
@media(max-width:430px){#qodef-page-mobile-header-inner .qodef-mobile-header-logo-link{max-width:80px!important}#qodef-page-mobile-header-inner .qodef-mobile-header-logo-link img{max-width:100%!important;height:auto!important}#qodef-page-mobile-header-inner .pq-language-trigger{font-size:12px!important;gap:4px;padding:5px 6px!important}#qodef-page-mobile-header-inner .pq-language-trigger img{width:18px!important;height:13px!important;margin-right:0!important}}
@media(max-width:360px){#qodef-page-mobile-header-inner .qodef-mobile-header-logo-link{max-width:55px!important}#qodef-page-mobile-header-inner .pq-language-trigger{font-size:11px!important;padding:5px!important}#qodef-page-mobile-header-inner .pq-language-trigger img{width:16px!important;height:11px!important}#qodef-page-mobile-header-inner .pq-language-arrow{display:none}}
