.sidebar-nav{border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9}.sidebar-nav .menu{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 -.125em}.sidebar-nav .menu-item{border-top:1px dotted #b9b9b9;flex:0 1 auto;margin:0;padding:0 10px 14px}.sidebar-nav .menu-item:before{content:none}.sidebar-nav .menu-item a{border:5px solid transparent}.sidebar-nav>.menu>.menu-item:first-child{border-top:0}.sidebar-nav .menu-link{background-color:transparent;color:inherit;display:block;height:100%;transition:color 125ms ease-in-out,background-color 125ms ease-in-out;width:100%}.sidebar-nav .menu-link .border{border:2px solid transparent;display:block}.sidebar-nav .menu-link.active,.sidebar-nav .menu-link.is-active,.sidebar-nav .menu-link:focus,.sidebar-nav .menu-link:hover{background-color:#fff;color:inherit;text-decoration:none}.sidebar-nav .menu-link.active .border,.sidebar-nav .menu-link.is-active .border,.sidebar-nav .menu-link:focus .border,.sidebar-nav .menu-link:hover .border{border-color:#e30513}.sidebar-nav .menu-item.menu-item--expanded>.relative>a{position:relative}.sidebar-nav .menu-item.menu-item--expanded>.relative>a .border{padding-right:46px}.sidebar-nav .menu-item.menu-item--expanded>.relative>.toggle--expanded{background-color:#fff;border:0;height:32px;padding:5px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:32px}.sidebar-nav .menu-item.menu-item--expanded>.relative>.toggle--expanded svg{height:100%;transform:rotate(0deg);transition:transform .25s ease;width:100%}.sidebar-nav .menu-item.menu-item--expanded>.relative>.toggle--expanded svg path{fill:#272727}.sidebar-nav .menu-item.menu-item--expanded>.relative>.toggle--expanded:focus{outline:1px solid #737373}.sidebar-nav .menu-item.menu-item--expanded>.relative>.toggle--expanded:hover{background-color:#4d4d4d}.sidebar-nav .menu-item.menu-item--expanded>.relative>.toggle--expanded:hover svg path{fill:#fff}.sidebar-nav .menu-item.menu-item--active-trail>.relative>.toggle--expanded svg{transform:rotate(180deg)}.sidebar-nav .level-0{background-color:#fff}.sidebar-nav .level-0 .menu-item a.active,.sidebar-nav .level-0 .menu-item a.is-active{background-color:#e30513;color:#fff}.sidebar-nav .level-0 .menu-item a.active .border,.sidebar-nav .level-0 .menu-item a.is-active .border{border-color:#fff}.sidebar-nav .level-0 .menu-item a.active svg path,.sidebar-nav .level-0 .menu-item a.is-active svg path{fill:#fff}.sidebar-nav .level-1{background-color:#f7f7f7}.sidebar-nav .level-1 .menu-item a .border{padding:14px 14px 14px 30px}.sidebar-nav .level-1 .menu-item a:focus,.sidebar-nav .level-1 .menu-item a:hover{background-color:#f0f0f0;color:#000}.sidebar-nav .level-1 .menu-item a:focus .border,.sidebar-nav .level-1 .menu-item a:hover .border{border-color:#e30513}.sidebar-nav .level-1 .menu-item a:focus svg path,.sidebar-nav .level-1 .menu-item a:hover svg path{fill:#000}.sidebar-nav .level-1 .menu-item a.active,.sidebar-nav .level-1 .menu-item a.is-active{background-color:#e30513;color:#fff}.sidebar-nav .level-1 .menu-item a.active .border,.sidebar-nav .level-1 .menu-item a.is-active .border{border-color:#fff}.sidebar-nav .level-1 .menu-item a.active svg path,.sidebar-nav .level-1 .menu-item a.is-active svg path{fill:#fff}.sidebar-nav .level-1 .menu-link{position:relative}.sidebar-nav .level-1 .menu-link svg{height:16px;left:9px;position:absolute;top:18px;width:16px}.sidebar-nav .level-1 .menu-link svg path{fill:#272727}.sidebar-nav .level-2{background-color:#f0f0f0}.sidebar-nav .level-2 .menu-item a.active,.sidebar-nav .level-2 .menu-item a.is-active{background-color:#e30513;color:#fff}.sidebar-nav .level-2 .menu-item a.active .border,.sidebar-nav .level-2 .menu-item a.is-active .border{border-color:#fff}.sidebar-nav .level-2 .menu-item a.active svg path,.sidebar-nav .level-2 .menu-item a.is-active svg path{fill:#fff}.sidebar-nav .level-2 .menu-item a:focus,.sidebar-nav .level-2 .menu-item a:hover{background-color:#e8e8e8;color:#000}.sidebar-nav .level-2 .menu-item a:focus svg path,.sidebar-nav .level-2 .menu-item a:hover svg path{fill:#000}.sidebar-nav .level-2 .menu-item a:focus .border,.sidebar-nav .level-2 .menu-item a:hover .border{border-color:#e30513}.sidebar-nav .level-2 .menu-item a .border{padding-bottom:10px;padding-left:48px;padding-top:10px}.sidebar-nav .level-2 .menu-link svg{left:26px;top:13px}.sidebar-nav .section-title{border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9;font-weight:600;margin-bottom:-2px;position:relative;top:-1px}.sidebar-nav .section-title.menu-link{border:0}.sidebar-nav .section-title .relative .menu-link{margin:0 auto;max-width:220px;padding:.75em .875em;text-align:center}.sidebar-nav .section-title .relative .menu-link.active,.sidebar-nav .section-title .relative .menu-link.is-active,.sidebar-nav .section-title .relative .menu-link:focus,.sidebar-nav .section-title .relative .menu-link:hover{background:none;color:#000}@media (min-width:480px){.sidebar-nav .menu{flex-direction:row}.sidebar-nav .menu-item{width:50%}}@media (min-width:720px){.sidebar-nav .menu{flex-direction:column;margin:0}.sidebar-nav .menu-item{padding:0;width:100%}.sidebar-nav .menu-link .border{padding:16px 10px}}

/*# sourceMappingURL=sidebar.css.map*/