@media (min-width:1280px){.mdl__event-page__header{width:calc(100% - 440px - 60px)}}.mdl__event-page__content{display:flex;flex-direction:column;margin-bottom:50px}@media (min-width:1280px){.mdl__event-page__content{flex-direction:row}}.mdl__event-page__content .mdl__event-page__main{margin-top:30px}@media (min-width:1280px){.mdl__event-page__content .mdl__event-page__main{max-width:calc(100% - 440px - 60px);margin-right:60px;flex:0 1 100%}}@media (min-width:1280px){.mdl__event-page__content .mdl__event-page__sidebar{width:440px;flex:0 0 440px;padding:0;margin-top:-15px}}.mdl__event-page__content .mdl__event-page__sidebar .mdl__event-page__sidebar__content{background:#F4F6FB;border-radius:10px;padding:25px;box-sizing:border-box}.mdl__event-page__content .mdl__event-page__sidebar .mdl__event-page__sidebar__content .mdl__event-page__sidebar__detailitem{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(0, 51, 141, 0.25)}.mdl__event-page__content .mdl__event-page__sidebar .mdl__event-page__sidebar__content .mdl__event-page__sidebar__detailitem .mdl__event-page__sidebar__detailitem__headline{display:block;font-weight:600}.mdl__event-page__content .mdl__event-page__sidebar .mdl__event-page__sidebar__content .mdl__event-page__sidebar__detailitem .mdl__event-page__sidebar__detailitem__text{display:block}.mdl__event-page__content .mdl__event-page__sidebar .mdl__event-page__sidebar__content>div:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}.mdl__event-page__header__details{display:flex;align-items:self-start;margin-bottom:40px;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.mdl__event-page__header__details{align-items:center;flex-direction:row}}.mdl__event-page__header__details .mdl__event-page__card__date{display:flex;align-items:center;background:#EC6500;border-radius:10px;padding:10px 20px;box-sizing:border-box;font-weight:600;margin:10px 25px 10px 0}.mdl__event-page__header__details .mdl__event-page__card__date>svg{width:29px}.mdl__event-page__header__details .mdl__event-page__card__date .mdl__event-page__card__datestart{color:#FFFFFF;margin-left:10px}.mdl__event-page__header__details .mdl__event-page__card__datetimes{display:flex;align-items:center;margin:10px 0 10px 0;color:#00338d;font-weight:600}.mdl__event-page__header__details .mdl__event-page__card__datetimes>svg{width:24px;margin-right:10px}@media (min-width:768px){.mdl__event-page__header__details .mdl__event-page__card__datetimes{margin:10px 25px 10px 0}}.mdl__event-page__header__details .mdl__event-page__card__location{display:flex;align-items:center;margin:10px 0 10px 0;color:#00338d;font-weight:600}.mdl__event-page__header__details .mdl__event-page__card__location>svg{width:24px;margin-right:10px}@media (min-width:768px){.mdl__event-page__header__details .mdl__event-page__card__location{margin:10px 25px 10px 0}}.mdl__event-page__header__details .month{color:#FFFFFF;font-size:0.9rem;line-height:1em;font-weight:600;display:block}.mdl__event-page__header__details .day{color:#FFFFFF;font-size:0.9rem;line-height:1em;font-weight:600;display:block}.mdl__event-page__header__details .weekday{color:#FFFFFF;font-size:0.9rem;line-height:1em;font-weight:700;display:block}.mdl__event-page__header__details .mdl__event-page__card__datestart{box-sizing:border-box;display:flex;align-items:center}.mdl__event-page__header__details .mdl__event-page__card__dateend{padding-left:20px;position:relative;display:flex;align-items:center}.mdl__event-page__header__details .mdl__event-page__card__separator{width:3px;content:"";background:#FFFFFF;display:block;transform:translate(-50%, -50%) rotate(90deg);top:50%;left:10px;height:10px;position:absolute}.mdl__event-page__title{color:#00338d;font-size:1.75rem;font-weight:700;line-height:1.25em;margin-bottom:30px}@media (min-width:768px){.mdl__event-page__title{font-size:2.2rem}}.mdl__event-page__subtitle{font-size:1.5rem;font-weight:600;line-height:1.25em;margin-bottom:25px}.mdl__event-page__description{font-size:1.2rem;line-height:1.5em;margin-bottom:40px}.mdl__event-page__pageimage{padding-bottom:45px;box-sizing:border-box}@media (min-width:768px){.mdl__event-page__pageimage{padding-bottom:75px}}.mdl__event-page__pageimage img{border-radius:20px}.mdl__event-page__header__navigation{display:flex;flex-direction:column;padding-bottom:45px;box-sizing:border-box;border-bottom:1px solid #D8D8D8}@media (min-width:640px){.mdl__event-page__header__navigation{flex-direction:row;justify-content:space-between}}.mdl__event-page__footer__navigation{display:flex;flex-direction:column;padding:45px 0;box-sizing:border-box;border-top:1px solid #D8D8D8}@media (min-width:640px){.mdl__event-page__footer__navigation{flex-direction:row;justify-content:space-between}}.mdl__event-page__header__overview{display:flex;align-items:center;cursor:pointer;padding:15px 20px;border:2px solid #00338d;border-radius:50px;background:transparent;transition:background 0.3s ease-in-out;justify-content:space-between;margin-bottom:25px}@media (min-width:640px){.mdl__event-page__header__overview{margin-bottom:0}}.mdl__event-page__header__overview svg{margin-right:15px}.mdl__event-page__header__overview svg line,.mdl__event-page__header__overview svg path{stroke:#00338d;transition:stroke 0.3s ease-in-out}.mdl__event-page__header__overview .mdl__event-page__header__overviewlinktext{color:#00338d;transition:color 0.3s ease-in-out;font-size:0.9rem;font-weight:600}.mdl__event-page__header__overview:hover{background:#00338d}.mdl__event-page__header__overview:hover svg line,.mdl__event-page__header__overview:hover svg path{stroke:#FFFFFF}.mdl__event-page__header__overview:hover .mdl__event-page__header__overviewlinktext{color:#FFFFFF}.mdl__event-page__header__next{display:flex;align-items:center;cursor:pointer;padding:15px 20px;border:2px solid #00338d;border-radius:50px;background:#00338d;transition:background 0.3s ease-in-out, border 0.3s ease-in-out;justify-content:space-between}.mdl__event-page__header__next svg{margin-left:15px}.mdl__event-page__header__next .mdl__event-page__header__nextlinktext{color:#FFFFFF;font-size:0.9rem;font-weight:600}.mdl__event-page__header__next:hover{border:2px solid #EC6500;border-radius:50px;background:#EC6500}.info{text-transform:uppercase;font-size:1.1rem;font-weight:700;margin-bottom:15px;display:block}