.ccm-block-calendar-event-wrapper{margin:0 0 30px}.ccm-block-calendar-event-wrapper .ccm-block-calendar-event-header h2{margin-bottom:20px !important}.ccm-block-calendar-event-wrapper .event-meta .event-main h2{border:none}.ccm-block-calendar-event-wrapper .event-meta .event-main h2:after,.ccm-block-calendar-event-wrapper .event-meta .event-main h2:before{display:none}.ccm-block-calendar-event-wrapper .event-meta .event-main iframe{margin-top:30px;width:100%;height:399px}.ccm-block-calendar-event-wrapper .event-meta .event-box{padding:50px 40px 40px 46px;background-color:#cddcff;margin-bottom:30px;border-radius:30px}.ccm-block-calendar-event-wrapper .event-meta .event-box:first-of-type{margin-top:19px}.ccm-block-calendar-event-wrapper .event-meta .event-box__section{text-align:left;margin-bottom:45px}.ccm-block-calendar-event-wrapper .event-meta .event-box__section:last-of-type{margin-bottom:20px !important}.ccm-block-calendar-event-wrapper .event-meta .event-box__section .fa{display:inline-block;font-size:60px;font-size:6rem;color:#001d5f;margin-right:55px;width:53px}.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail{display:inline-block}.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail h3{color:#001d5f;border:none;padding:0px;margin:0px}.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail h3:after,.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail h3:before{display:none}.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail ul{margin-top:0;padding-left:0;list-style:none}.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail span,.ccm-block-calendar-event-wrapper .event-meta .event-box__section .event-box__detail li{font-weight:500 !important;padding:0px;margin:0px;font-size:20px;font-size:2rem;top:10px;position:relative}.ccm-block-calendar-event-wrapper .event-meta .event-box.file h3,.ccm-block-calendar-event-wrapper .event-meta .event-box.categories h3,.ccm-block-calendar-event-wrapper .event-meta .event-box.trainer h3{top:-10px;border:none;padding:0px;margin:0px;color:#001d5f;display:inline-block;width:unset}.ccm-block-calendar-event-wrapper .event-meta .event-box.file h3:after,.ccm-block-calendar-event-wrapper .event-meta .event-box.categories h3:after,.ccm-block-calendar-event-wrapper .event-meta .event-box.trainer h3:after,.ccm-block-calendar-event-wrapper .event-meta .event-box.file h3:before,.ccm-block-calendar-event-wrapper .event-meta .event-box.categories h3:before,.ccm-block-calendar-event-wrapper .event-meta .event-box.trainer h3:before{display:none}.ccm-block-calendar-event-wrapper .event-meta .event-box.file .fa,.ccm-block-calendar-event-wrapper .event-meta .event-box.categories .fa,.ccm-block-calendar-event-wrapper .event-meta .event-box.trainer .fa{display:inline-block;font-size:60px;font-size:6rem;color:#001d5f;margin-right:55px !important}.ccm-block-calendar-event-wrapper .event-meta .event-box.trainer p{margin:20px 0px 10px 0px}.ccm-block-calendar-event-wrapper .event-meta .event-box.categories{padding-bottom:55px}.ccm-block-calendar-event-wrapper .event-meta .event-box.categories h3{margin-bottom:30px}.ccm-block-calendar-event-wrapper .event-meta .event-box.categories .fa{margin-right:28px}.ccm-block-calendar-event-wrapper .event-meta .event-box.categories .category{display:block;color:#000000;margin-bottom:10px;font-size:20px;font-size:2rem}.ccm-block-calendar-event-wrapper .event-meta .event-box.file{padding-bottom:44px}.ccm-block-calendar-event-wrapper .event-meta .event-box.file h3{margin-bottom:30px}.ccm-block-calendar-event-wrapper .event-meta .event-box.file div{font-size:20px;font-size:2rem}.ccm-block-calendar-event-wrapper .event-meta .event-box.file .file .filename{display:block;text-align:left !important;margin-left:107px}.ccm-block-calendar-event-wrapper .event-meta .event-box.file .file .filename a{font-weight:500 !important}@media (max-width:500px){.ccm-block-calendar-event-wrapper .event-meta .event-box .event-box__section .fa{display:none}.ccm-block-calendar-event-wrapper .event-meta .event-box h3{font-size:30px !important;font-size:3rem !important}.ccm-block-calendar-event-wrapper .event-meta .event-box .fa-user,.ccm-block-calendar-event-wrapper .event-meta .event-box .fa-tag{display:none !important}.ccm-block-calendar-event-wrapper .event-meta .event-box.file .file .thumb{display:none}.ccm-block-calendar-event-wrapper .event-meta .event-box.file .file .filename{margin:0px !important}}