.elementor-5474 .elementor-element.elementor-element-22094a0 .mec-single-title{font-family:"Shadows Into Light", Sans-serif;color:var( --e-global-color-accent );}.elementor-5474 .elementor-element.elementor-element-f870208 .mec-single-event-organizer dd i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-f870208 .mec-single-event-organizer dd h6{font-weight:900;}.elementor-5474 .elementor-element.elementor-element-f870208 .mec-single-event-organizer  .mec-img-organizer{width:100%;display:block;height:auto;}.elementor-5474 .elementor-element.elementor-element-f870208 .mec-single-event-additional-organizers dd i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-f870208 .mec-single-event-additional-organizers  .mec-img-organizer{width:100%;display:block;height:auto;}.elementor-5474 .elementor-element.elementor-element-81a6943 .mec-single-event-date i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-c799bdb .mec-single-event-time i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-fab03ec .mec-reg-btn.mec-frontbox{background:#EFE7E7FA;}.mec-single-event .elementor-5474 .elementor-element.elementor-element-fab03ec .mec-booking-button{width:100% !important;}.elementor-5474 .elementor-element.elementor-element-fab03ec .mec-reg-btn.mec-frontbox .mec-booking-button{background:#E50505 !important;}.elementor-5474 .elementor-element.elementor-element-422cb30 .mec-single-event-location i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-422cb30 .mec-single-event-location dd .mec-events-address{font-weight:800;color:#040404;}.elementor-5474 .elementor-element.elementor-element-422cb30 .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-5474 .elementor-element.elementor-element-422cb30 .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-422cb30 .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-5474 .elementor-element.elementor-element-63e8236 .mec-single-event-category i:before{font-size:20px;}.elementor-5474 .elementor-element.elementor-element-63e8236 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-5474 .elementor-element.elementor-element-f16f878 .mec-speakers{display:block !important;}.elementor-5474 .elementor-element.elementor-element-f16f878 .mec-speakers-details ul li .mec-speaker-avatar a img{width:68px;height:68px;}.mec-hourly-schedule-speaker-contact-information a i{font-size:20px;}.mec-hourly-schedule-speaker-thumbnail img{width:100%;height:auto;}.elementor-5474 .elementor-element.elementor-element-9584214 .mec-social-single{display:block !important;}.elementor-5474 .elementor-element.elementor-element-dcd0999 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, var( --e-global-color-4cb1bea1 ) 100%);}.elementor-5474 .elementor-element.elementor-element-dcd0999.ha-has-bg-overlay > .elementor-widget-container::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #f2295b 100%);opacity:0.5;}.elementor-5474 .elementor-element.elementor-element-dcd0999.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking form>h4{display:block;font-size:18px;font-weight:800;}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking{background:#B98B46;}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-book-first label, .elementor-5474 .elementor-element.elementor-element-0ee07a7  .mec-event-ticket-description, .elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-book-ticket-variation span, .elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#0A0A0A;}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking button{font-family:var( --e-global-typography-a3ff010-font-family ), Sans-serif;font-size:var( --e-global-typography-a3ff010-font-size );font-weight:var( --e-global-typography-a3ff010-font-weight );text-transform:var( --e-global-typography-a3ff010-text-transform );line-height:var( --e-global-typography-a3ff010-line-height );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-book-first label, .elementor-5474 .elementor-element.elementor-element-0ee07a7  .mec-event-ticket-description, .elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-book-ticket-variation span, .elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking button{font-size:var( --e-global-typography-a3ff010-font-size );line-height:var( --e-global-typography-a3ff010-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-book-first label, .elementor-5474 .elementor-element.elementor-element-0ee07a7  .mec-event-ticket-description, .elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-book-ticket-variation span, .elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5474 .elementor-element.elementor-element-0ee07a7 .mec-events-meta-group-booking button{font-size:var( --e-global-typography-a3ff010-font-size );line-height:var( --e-global-typography-a3ff010-line-height );}}