.menu.-header_left ul li a,.menu.-header_right ul li a{text-transform:none}.menu.-header_right ul>li:not(.-cta)>a{color:var(--key-color);font-weight:600}.menu.-header_right ul>li:not(.-cta)>a:hover{color:var(--key-color-highlight)}@media all and (max-width: 767px){.menu.-header_left,.menu.-header_right{background:none}.menu.-header_left ul,.menu.-header_right ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.menu.-header_left ul li,.menu.-header_right ul li{border:0}.menu.-header_left{padding-top:.75rem}}@media all and (min-width: 768px){.menu.-header_left,.menu.-header_right{padding-top:13px}.menu.-header_left>ul>li,.menu.-header_right>ul>li{padding-bottom:13px}.menu.-header_left ul li,.menu.-header_right ul li{line-height:2.75rem}}.header.-centered{z-index:9999;position:sticky;top:0;left:0;width:100%;min-height:70px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.14)}.header.-centered .header-row{z-index:9999;display:flex;width:100%}.header.-centered .header-row:nth-child(2){height:0}.header.-centered .header-row:nth-child(2) .header-wrapper{min-height:0}@media all and (min-width: 768px){.header.-centered .header-row:nth-child(2){display:flex;height:auto}.header.-centered .header-row .header-shortcuts{display:none}}.header.-centered .header-wrapper{z-index:900;position:relative;width:100%;min-height:70px;max-width:1580px;margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;display:flex;justify-content:center;flex-wrap:nowrap;box-sizing:border-box}.header.-centered .header-wrapper.-narrow{min-height:52px}@media all and (min-width: 768px){.header.-centered .header-wrapper{justify-content:space-between;flex-wrap:wrap}.header.-centered .header-wrapper .menu-wrapper{flex:1}.header.-centered .header-wrapper.-narrow .menu-wrapper .menu{padding-top:10px}.header.-centered .header-wrapper.-narrow .menu-wrapper .menu>ul>li{padding-bottom:10px}.header.-centered .header-wrapper.-narrow .menu-wrapper .menu>ul>li.-active>a::after{bottom:-10px}}@media all and (min-width: 1628px){.header.-centered .header-wrapper{padding-right:0;padding-left:0}}.header.-centered .header-wrapper .logo{margin-right:0}