.calendar-event{margin-bottom:56px}.calendar-event h2{font-size:2.125rem}.calendar-event .event-description{margin-top:26px}.calendar-event .content-block{margin-top:40px}.canddid .calendar-event .content-block.purple,.starting_well .calendar-event .content-block.purple{background-color:#005eb8}.calendar-event .content-block .content-block-wrapper{display:flex;flex-flow:row wrap}.calendar-event .content-block .content-block-wrapper .event-category,.calendar-event .content-block .content-block-wrapper .event-files{width:calc(50% - 15px);flex-grow:1}.calendar-event .content-block .content-block-wrapper .event-category+.event-files{margin-left:30px}.calendar-event .content-block .content-block-wrapper .event-files ul{margin-top:18px;padding:0;list-style:none}.calendar-event .content-block .content-block-wrapper .event-files ul li{position:relative;padding-left:40px}.calendar-event .content-block .content-block-wrapper .event-files ul li a{font-weight:300}.calendar-event .content-block .content-block-wrapper .event-files ul li>img{margin:0;max-width:28px;position:absolute;top:53%;left:0;transform:translateY(-50%);border-radius:0}.calendar-event .content-block .content-block-wrapper .event-files ul li+li{margin-top:10px}.calendar-event .content-block .content-block-wrapper .event-files+*{margin-top:44px}.calendar-event .content-block .content-block-wrapper .event-address-map{width:100%;display:flex}.calendar-event .content-block .content-block-wrapper .event-address-map .event-address,.calendar-event .content-block .content-block-wrapper .event-address-map .event-map{flex-grow:1}.calendar-event .content-block .content-block-wrapper .event-address-map .event-address{width:calc(33% - 15px);position:relative;top:-12px;align-self:center}.calendar-event .content-block .content-block-wrapper .event-address-map .event-address p{margin-top:16px}.calendar-event .content-block .content-block-wrapper .event-address-map .event-map{margin-left:30px;width:calc(67% - 15px);height:300px;position:relative;overflow:hidden;border-radius:15px}.calendar-event .content-block .content-block-wrapper .event-address-map .event-map iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}.calendar-event .content-block .content-block-wrapper .event-address-map+*{margin-top:44px}.calendar-event .content-block .content-block-wrapper .event-links{width:100%}.calendar-event .content-block .content-block-wrapper .event-links h2{margin-bottom:24px}.calendar-event .content-block .content-block-wrapper .event-links .button-link{margin-bottom:0;margin-right:7px;border:2px solid #fff}@media (max-width:991.98px){.calendar-event .content-block{margin-top:30px}.calendar-event .content-block .content-block-wrapper .event-category,.calendar-event .content-block .content-block-wrapper .event-files{width:100%}.calendar-event .content-block .content-block-wrapper .event-category+.event-files{margin-left:0}.calendar-event .content-block .content-block-wrapper .event-files ul{margin-top:12px}.calendar-event .content-block .content-block-wrapper .event-files ul li{padding-left:32px}.calendar-event .content-block .content-block-wrapper .event-files ul li>img{max-width:22px}.calendar-event .content-block .content-block-wrapper .event-files ul li+li{margin-top:8px}.calendar-event .content-block .content-block-wrapper .event-files+*{margin-top:32px}.calendar-event .content-block .content-block-wrapper .event-address-map{flex-flow:row wrap}.calendar-event .content-block .content-block-wrapper .event-address-map .event-address,.calendar-event .content-block .content-block-wrapper .event-address-map .event-map{width:100%}.calendar-event .content-block .content-block-wrapper .event-address-map .event-address{position:relative;top:0}.calendar-event .content-block .content-block-wrapper .event-address-map .event-address p{margin-top:12px}.calendar-event .content-block .content-block-wrapper .event-address-map .event-map{margin:22px 0 0;height:300px}.calendar-event .content-block .content-block-wrapper .event-address-map+*{margin-top:30px}.calendar-event .content-block .content-block-wrapper .event-links .button-link{margin-right:0;display:block}.calendar-event .content-block .content-block-wrapper .event-links .button-link+.button-link{margin-top:8px}}