body.k-site.k-site.k-site .elementor .k-header .kw-menu-toggle{display:none}
body.k-site.k-site.k-site .elementor .k-header nav .k-member{margin-left:0}
body.k-site.k-site.k-site .elementor .k-header nav a:focus-visible,body.k-site.k-site.k-site .elementor .k-header .kw-menu-toggle:focus-visible{outline:3px solid #b39147;outline-offset:4px}
@media(max-width:1100px){
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0;min-height:92px;height:auto;padding:18px max(24px,6vw);isolation:isolate}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready>.k-linked-picture{width:176px;margin-right:auto;flex:0 0 176px}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready img{width:176px;max-width:100%;height:auto}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready .kw-menu-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid #d4dfe6;border-radius:8px;background:#f1f5f8;color:#102f4b;font:600 14px Arial,Helvetica,sans-serif;cursor:pointer;flex:none}
body.k-site.k-site.k-site .elementor .k-header .kw-menu-icon{display:flex;width:20px;flex-direction:column;gap:5px}
body.k-site.k-site.k-site .elementor .k-header .kw-menu-icon i{height:2px;width:20px;background:currentColor;display:block;transition:transform .18s,opacity .18s}
body.k-site.k-site.k-site .elementor .k-header.kw-menu-open .kw-menu-icon i:nth-child(1){transform:translateY(7px) rotate(45deg)}
body.k-site.k-site.k-site .elementor .k-header.kw-menu-open .kw-menu-icon i:nth-child(2){opacity:0}
body.k-site.k-site.k-site .elementor .k-header.kw-menu-open .kw-menu-icon i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav{position:static;order:3;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;max-width:100%;margin:18px 0 0;padding:10px 0 0;border-top:1px solid #d4dfe6;font-size:16px}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav[hidden]{display:none!important}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav>.elementor-widget{width:100%;max-width:100%;margin:0;border:0;padding:0;display:block}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav a{display:flex;align-items:center;width:100%;min-height:50px;padding:13px 12px;border:0;border-radius:6px;color:#102f4b;text-decoration:none;line-height:1.4;text-align:left}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav a:hover,body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav a[aria-current=page]{background:#edf3f7;color:#063b65}
body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready nav>.k-member{border-top:1px solid #d4dfe6;margin-top:10px;padding-top:10px;font-size:15px}
}
@media(max-width:380px){body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready{padding:16px 20px;min-height:84px}body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready>.k-linked-picture{width:148px;flex-basis:148px}body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready img{width:148px}body.k-site.k-site.k-site .elementor .k-header.kw-navigation-ready .kw-menu-toggle{padding:10px 11px}}
@media(prefers-reduced-motion:reduce){body.k-site .kw-menu-icon i{transition:none!important}}
