.lc-language-bar{background:#fff;border-bottom:1px solid #edf1f5;font-family:Arial,sans-serif;position:relative;z-index:20}
.admin-bar .lc-language-bar{margin-top:32px}
.lc-language-bar>.container{display:flex;justify-content:flex-end;align-items:center;gap:14px;min-height:38px;padding-top:0;padding-bottom:0}
.lc-language-bar a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;min-width:44px;color:#233452!important;font-size:13px;line-height:1.3;text-decoration:none!important}
.lc-language-bar a[aria-current="page"]{font-weight:700;border-bottom:2px solid #6ca6c8}
.lc-language-bar a:hover{color:#39799e!important;text-decoration:underline!important}
#lc-enquiry-links{position:fixed;right:24px;bottom:calc(80px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:14px;z-index:9999}
#lc-enquiry-links .lc-enquiry-button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;color:#fff!important;box-shadow:0 3px 12px #0003;text-decoration:none;border:2px solid #fff}
#lc-enquiry-links .lc-enquiry-whatsapp{background:#25b95e}
#lc-enquiry-links .lc-enquiry-email{background:#b4272d}
#lc-enquiry-links svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#lc-enquiry-links a:hover{filter:brightness(.92)}
.lc-language-bar a:focus-visible,#lc-enquiry-links a:focus-visible{outline:3px solid #233452;outline-offset:4px}
@media(max-width:767px){.lc-language-bar>.container{gap:12px;min-height:44px;padding-left:15px;padding-right:15px}.lc-language-bar a{min-height:44px}#lc-enquiry-links{right:14px;bottom:calc(84px + env(safe-area-inset-bottom,0px));gap:12px}#lc-enquiry-links .lc-enquiry-button{width:48px;height:48px}}
