.cm_event_wrap .event-banner{background-position:50% 50%!important;background-size:cover!important;color:#fff;display:flex;padding:3em}.cm_event_wrap .event-banner .banner-content{display:flex;flex-direction:column;justify-content:center;padding:5rem 0 7rem}.cm_event_wrap .events-page .entries .entry-content{display:flex;flex:1 0 66.66%;flex-direction:column;padding:2em}.cm_event_wrap .events-page .entries .featured-image{order:-1;width:100%}.cm_event_wrap .events-page .entries .featured-image img{border-radius:12px 0 0 12px;height:100%;object-fit:cover;width:100%}.cm_event_wrap h2.banner-title{color:#fff;font-size:3.5rem;font-weight:600;letter-spacing:-.4px;line-height:1.2;position:relative;text-align:left}.cm_event_wrap .banner-button{display:flex}.cm_event_wrap .justify-content-between{justify-content:space-between!important}.cm_event_wrap .banner-button a{background:#37bebd;border:1px solid transparent;border-radius:500px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;letter-spacing:-.18px;line-height:1.5;margin:1em 0;padding:.75rem 1.5rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle}.cm_event_wrap .event-post-page .entry-single{align-items:stretch;background:#fff;display:flex;flex-direction:row;position:relative}.cm_event_wrap .event-post-page .entry-content{display:flex;flex:1 0 66.66%;flex-direction:column;padding:2em}.cm_event_wrap .event-post-page .sidebar{flex:1 0 33%;padding:2em}.cm_event_wrap .event-post-page .entry-content h3{font-size:1.5rem;margin-bottom:.6rem}.cm_event_wrap .event-post-page h4.event-date{color:#4a4b4c;font:600 18px/24px Open Sans;text-transform:uppercase}.cm_event_wrap .event-post-page ul.event-days{list-style-position:outside;list-style-type:none;margin:0;padding:0}.cm_event_wrap .event-post-page .mt-4{margin-top:1.5rem}.cm_event_wrap .event-post-page .post_main_cont h4{font-size:1.25rem}.cm_event_wrap .event-post-page .post_main_cont h6{font-size:1.34375rem}.cm_event_wrap .event-post-page .back_btn{align-self:flex-start;background:#053c72;border:1px solid transparent;border-radius:500px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;letter-spacing:-.18px;line-height:1.5;margin:auto 0 1em;padding:.75rem 1.5rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle}.cm_event_wrap .event-post-page .sidebar .featured-image{border-radius:60px 6px 0 0;height:16rem;margin:0 auto;order:0;overflow:hidden;position:relative;top:0;width:100%}.cm_event_wrap .event-post-page .sidebar .featured-image img{border-radius:0;height:100%;object-fit:cover;width:100%}.cm_event_wrap .event-post-page .sidebar .entry-side{background-color:#dcddde;border-radius:0 0 60px 6px;color:#4a4b4c;padding:2em}.cm_event_wrap .event-post-page .post_main_cont a.btn{margin-top:0}.cm_event_wrap .event-banner p.banner-subtitle{font-weight:500;letter-spacing:0;line-height:1.6;position:relative}.cm_event_wrap .events-page .entries .entry{flex-direction:row}.cm_event_wrap .events-page .entry-content h2.entry-title{color:#4a4b4c;font:600 28px/32px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.2px}.cm_event_wrap .events-page .entry-content .entry-header{align-items:center;background-color:unset;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1em;padding:0;position:relative}.cm_event_wrap .events-page .entry-content .entry-header .event-date{color:#4a4b4c;font:600 18px/24px Open Sans;text-transform:uppercase}.cm_event_wrap .events-page .entry-content .entry-meta{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;order:-1}.cm_event_wrap .events-page .entry-content .entry-meta a{color:#8e8e8e;font:600 14px/21px Open Sans;letter-spacing:0}.cm_event_wrap .cm_event_wrap .events-page .entry-content .d-flex{justify-content:space-between}.cm_event_wrap .events-page .entry-content .d-flex h4{font-size:1.25rem}.cm_event_wrap .events-page .entry-content .description{color:#8e8e8e;font:400 14px/22px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:0;margin-bottom:3rem}.cm_event_wrap .events-page .entry-content a.btn{align-self:flex-start;margin-top:auto}.cm_event_wrap .events-page ul.pagination{border-radius:.25rem;display:flex;list-style:none;margin:1.5rem 0;padding-left:0}.cm_event_wrap .events-page ul.pagination a{color:#37bebd}.cm_event_wrap .events-page ul.pagination .page-link,.cm_event_wrap .events-page ul.pagination a{background-color:#fff;border:1px solid #dee2e6;display:block;line-height:1.25;margin-left:-1px;padding:.5rem 1rem;position:relative}.cm_event_wrap .events-page .events-wrap article.entry{box-shadow:5px 5px 10px rgb(0 0 0/9%)}.cm_event_wrap .events-page .events-wrap .entries{display:flex;flex-wrap:wrap;margin-top:1.5rem}.cm_event_wrap .events-page .entry-content .entry-header a:hover{box-shadow:inset 0 -.175rem #37bebd;transition:.6s}.cm_event_wrap .events-page .eventsTab-wrapper{border-bottom:1px solid #dcddde;border-top:1px solid #dcddde;margin:0;padding:0;position:relative;z-index:9000}.cm_event_wrap .events-page .eventsTab-wrapper ul{border:1px solid transparent;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.cm_event_wrap .events-page .eventsTab-wrapper ul>li{margin-bottom:-1px}.cm_event_wrap .events-page .eventsTab-wrapper ul>li>a{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#8e8e8e;display:block;font-weight:600;padding:.6rem}.cm_event_wrap .events-page .eventsTab-wrapper ul>li.active>a,.cm_event_wrap .events-page .eventsTab-wrapper ul>li>a:hover{border:1px solid transparent;border-bottom:2px solid #37bebd;color:#37bebd}.cm_event_wrap .events-page ul.pagination .page-link:hover,.cm_event_wrap .events-page ul.pagination a:hover{background-color:#e9ecef;border-color:#dee2e6;text-decoration:none;z-index:2}.cm_event_wrap .events-page ul.pagination a:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;z-index:3}.cm_event_wrap .events-page .entry-content .description p{margin:0}.cm_event_wrap .events-page ul.pagination a.active{background-color:#37bebd;border-color:#37bebd;color:#fff}.cm_event_wrap .events-page ul.pagination .page-link{color:#37bebd}@media (min-width:1168px){.cm_event_wrap .banner-content{max-width:45%}.cm_event_wrap .event-banner p.banner-subtitle{font-size:1.6rem}}@media (max-width:1200px){.cm_event_wrap h2.banner-title{font-size:calc(1.475rem + 2.7vw)}}@media (max-width:910px){.cm_event_wrap .event-post-page .entry-content,.cm_event_wrap .event-post-page .sidebar{flex:1 0 100%}.cm_event_wrap .event-post-page .entry-single{flex-direction:column}}@media (max-width:767px){.cm_event_wrap .events-page .entries .entry{flex-direction:column}}