/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:840px){.ds-ui-kit-scope .ds-menu__sub .ds-menu__back{display:none}.ds-ui-kit-scope .ds-menu__links li,.ds-ui-kit-scope .ds-menu__links .ds-menu__subend a{border:0}.ds-ui-kit-scope .ds-menu__links a{border-bottom:1px solid rgba(255,255,255,.12)}.ds-ui-kit-scope .ds-menu__sub .ds-menu__sublink,.ds-ui-kit-scope .ds-menu__sub .ds-menu__subtitle a{font-weight:700;pointer-events:none}.ds-ui-kit-scope .ds-menu__sub .ds-menu__sublink{border-bottom:1px solid rgba(255,255,255,.12)}.ds-ui-kit-scope .ds-menu__sub .ds-menu__sublink .ds-ico{display:none}.ds-ui-kit-scope .ds-menu__sub{background-color:#b31313}}@media all and (min-width:841px){.ds-ui-kit-scope .ds-menu__sub2{position:absolute;top:0;left:0;visibility:hidden;width:100%;opacity:0;pointer-events:none;padding:36px 40px 18px;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);transition:all .3s cubic-bezier(.25,.1,.25,1)}.ds-ui-kit-scope .ds-menu__sub2 i{-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);transition:transform .3s cubic-bezier(.25,.1,.25,1)}.ds-ui-kit-scope .ds-menu__sub2.is-scrolled .ds-menu__back:after{opacity:1}.ds-ui-kit-scope .ds-menu__sub2 .ds-menu__back{margin-bottom:24px}.ds-ui-kit-scope .ds-menu__sub2 .ds-menu__back span{font-weight:700}.ds-ui-kit-scope .ds-menu__sub2 .ds-menu__back i{margin-bottom:14px}.ds-ui-kit-scope .ds-menu__sub2 .ds-menu__back:after{content:'';border-bottom:1px solid rgba(255,255,255,.12);position:absolute;top:97px;left:32px;right:32px;opacity:0;transition:opacity .3s cubic-bezier(.25,.1,.25,1)}.ds-ui-kit-scope .has-column .ds-menu__sub2 li{display:inline-block}.ds-ui-kit-scope .ds-menu__sub>ul>li>a{display:block;transition:all .3s cubic-bezier(.25,.1,.25,1)}.ds-ui-kit-scope .ds-menu__sub>ul>li>a i{transition:all .3s cubic-bezier(.25,.1,.25,1)}.ds-ui-kit-scope .ds-menu__sub{background-color:#c21515}.ds-ui-kit-scope .ds-menu__subtitle a{pointer-events:none;font-weight:700}.ds-ui-kit-scope .ds-menu__subend{margin-top:32px}.ds-ui-kit-scope .ds-menu__more .ds-menu__separator{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}.ds-ui-kit-scope .ds-menu__sub.has-column>ul{width:200px;display:inline-block}.ds-ui-kit-scope .ds-menu__sub .ds-menu__sublink i{float:right}.ds-ui-kit-scope .ds-menu__sub--2{overflow:hidden}.ds-ui-kit-scope .ds-menu__sub--2>ul>li>a{opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.ds-ui-kit-scope .ds-menu__sub--2>ul>li>a i{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.ds-ui-kit-scope .ds-menu__sub--2 .ds-menu__sub2{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:auto}.ds-ui-kit-scope .ds-menu__sub--2 .ds-menu__sub2 i{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ds-ui-kit-scope .ds-menu__sub--2 .ds-menu__sub2 ul{overflow:auto;position:absolute;top:98px;bottom:0;padding-bottom:21px;width:auto}.ds-ui-kit-scope .ds-menu__sub--2 .ds-menu__sub2 ul:nth-of-type(2){left:265px}}