.calendar-event{display:flex}.calendar-event+*{margin-top:40px}.calendar-event .event-info{flex:1}.calendar-event .event-info>*+*{margin-top:40px}.calendar-event .main-sidebar>img{margin:0}.calendar-event .main-sidebar .main-sidebar-wrapper>*+*{margin-top:24px}.calendar-event .main-sidebar h2{font-size:34px;font-size:3.4rem}.calendar-event .main-sidebar h2+p{margin-top:8px}.calendar-event .main-sidebar h2+ul{margin:12px 0 0}.calendar-event .main-sidebar .event-map .iframe-wrapper{height:0;padding-bottom:80%;position:relative}.calendar-event .main-sidebar .event-map .iframe-wrapper iframe{height:100%;width:100%;position:absolute;top:0;right:0;border:none}.calendar-event .main-sidebar .event-documents ul{padding:0}.calendar-event .main-sidebar .event-documents ul li{position:relative;font-size:19px;font-size:1.9rem;line-height:1.5}.calendar-event .main-sidebar .event-documents ul li a{word-break:break-word}.calendar-event .main-sidebar .event-documents ul li+li{margin-top:6px}@media all and (max-width:991px){.calendar-event{flex-flow:row wrap}.calendar-event .event-info>*+*,.calendar-event .main-sidebar,.calendar-event+*{margin-top:24px}.calendar-event .main-sidebar .main-sidebar-wrapper>*+*{margin-top:16px}.calendar-event .main-sidebar h2{font-size:24px;font-size:2.4rem}.calendar-event .main-sidebar h2+p{margin-top:4px}.calendar-event .main-sidebar h2+ul{margin:8px 0 0}.calendar-event .main-sidebar .event-documents ul li{font-size:18px;font-size:1.8rem}}