.sks-direction-menu{position:relative}
.sks-nav-toggle{font:400 15px/1 "Gill Sans MT",Helvetica,Arial,sans-serif;letter-spacing:.4px;border:0;background:transparent;color:#34393b;cursor:pointer;text-align:left;padding:18px 16px;min-height:48px}
.sks-nav-toggle:hover,.sks-nav-toggle[aria-expanded=true]{background:#eee;color:#34393b}
.sks-nav-toggle:active{background:#d5d8d8}
.sks-nav-toggle:focus-visible,.sks-direction-menu a:focus-visible{outline:2px solid #e30613;outline-offset:-3px}
.sks-direction-menu>.sub-menu{display:none!important;position:absolute;left:0;top:100%;z-index:9999;width:min(760px,calc(100vw - 64px));grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;margin:0;padding:20px!important;background:#eaebeb;text-align:left}
.sks-direction-menu.is-open>.sub-menu{display:grid!important}
.sks-direction-menu>.sub-menu>li{margin:0;border:0;min-width:0}
.sks-direction-menu>.sub-menu>li>a{display:block!important;height:auto!important;min-height:44px;padding:12px 16px!important;font:400 16px/1.35 "Gill Sans MT",Helvetica,Arial,sans-serif!important;color:#34393b!important;text-transform:none;letter-spacing:0;white-space:normal;text-decoration:none}
.sks-direction-menu>.sub-menu>li>a:hover,.sks-direction-menu>.sub-menu>li>a:active{background:#dcdede;color:#d70613!important}
.sks-direction-menu>.sub-menu>li>a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}
.sks-direction-menu>.sub-menu>li:first-child{grid-column:1/-1;border-bottom:1px solid #c5c9c9;margin-bottom:10px}
.block_screen1__menu .sks-nav-toggle{color:#fff;font-size:16px;line-height:1.25;padding:0 0 8px;min-height:30px}
.block_screen1__menu .sks-nav-toggle:hover,.block_screen1__menu .sks-nav-toggle[aria-expanded=true]{background:transparent;color:#fff;text-decoration:underline;text-underline-offset:5px}
.block_screen1__menu .sks-direction-menu>.sub-menu{top:100%}
@media(min-width:1025px){
  .header__inner{flex-wrap:nowrap;padding-bottom:0}
  .header__inner>div:nth-child(2){min-width:0}
  header nav>div>ul{display:grid;grid-template-columns:1.18fr repeat(4,1fr) 1.2fr;align-items:stretch;gap:0}
  header nav>div>ul>li{min-width:0}
  header nav>div>ul>li>a,header nav .sks-nav-toggle{display:flex;align-items:flex-end;width:100%;height:88px;padding:0 12px 20px;box-sizing:border-box;font-size:15px;line-height:1.1;letter-spacing:0;overflow-wrap:normal}
  header nav .sks-direction-menu{position:static}
  header nav .sks-direction-menu>.sub-menu{left:0;right:0;width:auto;padding:30px max(20px,calc((100% - 1170px)/2))!important}
  .block_screen1__menu>div>ul{display:grid;grid-template-columns:1.18fr repeat(4,1fr);align-items:start;gap:24px}
  .block_screen1__menu>div>ul>li{min-width:0}
  .block_screen1__menu .sks-nav-toggle{width:100%}
}
@media(min-width:1025px) and (max-width:1200px){header nav>div>ul>li>a,header nav .sks-nav-toggle{font-size:14px;padding-left:8px;padding-right:8px}.block_screen1__menu>div>ul{gap:16px}}
@media(max-width:1024px){
  .menu__mobile{overflow-y:auto;overscroll-behavior:contain}
  .menu__mobile .sks-nav-toggle{width:100%;padding:14px 10px;min-height:56px;background:#414749;color:#fff;font-size:16px;border-bottom:2px solid #e30613}
  .menu__mobile .sks-nav-toggle:hover{background:#4b5153}
  .menu__mobile .sks-direction-menu>.sub-menu{position:static;width:100%;grid-template-columns:1fr;box-shadow:none;padding:6px!important;background:#292e30}
  .menu__mobile .sks-direction-menu>.sub-menu>li>a{color:#eaebeb!important;font-size:14px!important;padding:12px 10px!important;min-height:44px}
  .menu__mobile .sks-direction-menu>.sub-menu>li>a:hover{background:#414749;color:#fff!important}
  .menu__mobile .sks-direction-menu>.sub-menu>li:first-child{border-color:#53585b}
  .sks-section.open_menu .sks-mobile-bar{display:none}
}
@media(prefers-reduced-motion:reduce){.sks-direction-menu *{transition:none!important}}


