@charset "UTF-8";
.sections{z-index:100}.page__header{flex-grow:0}.page__header .page__title{margin-bottom:1.5rem}.page__header .page__crumbs{margin-bottom:1.5rem}@media screen and (max-width:991px){.page--sidebar .page__crumbs{padding-right:60px}}
.sections{z-index:100}.breadcrumbs{font-size:1rem;font-weight:bold}.breadcrumbs__items{line-height:1.4}.breadcrumbs__item{display:inline}.breadcrumbs__sep{margin:0 .05em;width:.5em;display:inline}.breadcrumbs__sep:before{content:'/';color:#50217e;width:.5em;display:inline-block}.breadcrumbs__item--active{color:#393939;font-weight:normal}@media screen and (max-width:767px){.breadcrumbs{font-size:.875rem}}@media screen and (max-width:575px){.breadcrumbs{font-size:.75rem}}
.sections{z-index:100}.page__body{position:relative}.page__body--withimage .page__title{margin-bottom:2rem}.page__body .page__image{max-height:270px;overflow:hidden;display:flex;align-items:center;margin-bottom:2rem}.page__title h1{margin-bottom:30px}
.sections{z-index:100}.page__sidebar-title{font-size:1.875rem;margin-bottom:.385em}.page__sidebar .page__nav-expander{display:flex;cursor:pointer;justify-content:flex-end}.page__sidebar .page__nav-expander svg{height:2em;width:2em;color:#50217e}.page__sidebar .page__nav-expander.js__expander--expanded .page__nav-icon--open{display:none}.page__sidebar .page__nav-expander:not(.js__expander--expanded) .page__nav-icon--close{display:none}.page__sidebar .page__nav-items{display:flex;flex-direction:column}.page__sidebar .page__nav-item--l1{font-size:1.125rem;font-weight:bold;margin:.385em 0}.page__sidebar .page__nav-item--l1 a{display:block;padding:.25em 0}.page__sidebar .page__nav-item--l1:hover a{color:#50217e}.page__sidebar .page__nav-item--l1.page__nav-item--active a{color:#fff;padding-left:.75em;padding-right:.75em;background-color:#50217e}@media screen and (max-width:1259px){.page__sidebar-title{font-size:1.625rem}.page__sidebar .page__nav-item--l1{font-size:.875rem}.page__sidebar .page__nav-item--l1 a{padding-top:.5em;padding-bottom:.5em}}@media screen and (min-width:992px){.page__sidebar .page__nav-expander{display:none}}@media screen and (max-width:991px){.page__sidebar{position:absolute;top:25px;right:15px;z-index:1}.page__sidebar-title{display:none}.page__sidebar .page__nav-items{background-color:#fff;box-shadow:0 0 5px 0 rgba(129,129,129,0.1);overflow:hidden}.page__sidebar .page__nav-items:not(.js__expander--expanded){display:none}.page__sidebar .page__nav-item--l1 a{padding-left:.75em;padding-right:.75em}}