
#kq-global-header{position:sticky!important;top:0!important;z-index:1000!important;display:flex!important;align-items:center!important;gap:26px!important;min-height:78px!important;padding:12px 4vw!important;background:#080a0c!important;color:#f7f3ec!important;font-family:Arial,sans-serif!important;box-sizing:border-box!important;border-bottom:1px solid #343b42!important;line-height:1.4!important}
#kq-global-header .kq-brand{display:block!important;flex:0 0 170px!important;color:#f7f3ec!important;text-decoration:none!important}
#kq-global-header .kq-header-logo{width:170px!important;height:43px!important}
#kq-global-navigation{position:static!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important;flex:1!important;padding:0!important;margin:0!important;background:transparent!important;width:auto!important;font-size:11px!important;letter-spacing:.08em!important;line-height:1.4!important}
#kq-global-navigation a{display:block!important;color:#f7f3ec!important;text-decoration:none!important;white-space:nowrap!important;padding:9px 0!important;border:0!important;font:inherit!important;letter-spacing:inherit!important}
#kq-global-navigation a:hover,#kq-global-navigation a[aria-current=page]{color:#df656c!important}
#kq-global-navigation .kq-appointment{padding:12px!important;border:1px solid #88515a!important}
#kq-global-navigation .kq-group{position:relative!important;display:flex!important;align-items:center!important;gap:5px!important}
#kq-global-navigation .kq-drop{display:none!important;position:absolute!important;top:100%!important;left:0!important;min-width:205px!important;background:#080a0c!important;padding:12px 18px!important;border:1px solid #343b42!important;z-index:1001!important}
#kq-global-navigation .kq-group:hover .kq-drop,#kq-global-navigation .kq-group:focus-within .kq-drop,#kq-global-navigation .kq-group.kq-expanded .kq-drop{display:block!important}
#kq-global-header button{font:11px/1.4 Arial,sans-serif!important;color:#f7f3ec!important;background:transparent!important;border:1px solid #66545a!important;padding:8px!important;cursor:pointer!important;width:auto!important;margin:0!important}
#kq-menu-toggle{display:none!important}
#kq-global-header a:focus-visible,#kq-global-header button:focus-visible{outline:2px solid #df656c!important;outline-offset:4px!important}
@media(max-width:1100px){
#kq-global-header{justify-content:space-between!important;gap:12px!important}
#kq-menu-toggle{display:block!important}
#kq-global-navigation{display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;background:#080a0c!important;padding:16px 5vw 24px!important;max-height:calc(100vh - 78px)!important;overflow-y:auto!important;font-size:13px!important}
#kq-global-header.kq-menu-open #kq-global-navigation{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important}
#kq-global-navigation .kq-group{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}
#kq-global-navigation .kq-drop{position:static!important;flex-basis:100%!important;border:0!important;padding:4px 18px!important;min-width:0!important}
#kq-global-navigation .kq-group:hover .kq-drop,#kq-global-navigation .kq-group:focus-within .kq-drop{display:none!important}
#kq-global-navigation .kq-group.kq-expanded .kq-drop{display:block!important}
#kq-global-navigation .kq-appointment{margin-top:10px!important;text-align:center!important}
}























#kq-global-header .kq-drop-toggle{border:0!important;box-shadow:none!important;background:transparent!important}
