.elementor-9545 .elementor-element.elementor-element-fbac279{margin-top:2px;margin-bottom:0px;}.elementor-9545 .elementor-element.elementor-element-fa954c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9545 .elementor-element.elementor-element-fa954c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-066af80 .mec-events-content{text-align:left;}.elementor-9545 .elementor-element.elementor-element-b5d6309{padding:0px 40px 0px 40px;}.elementor-9545 .elementor-element.elementor-element-83fe0bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9545 .elementor-element.elementor-element-9ef0235 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-9ef0235 .mec-event-more-info{text-align:left;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-9ef0235 .mec-event-more-info .mec-more-info-label{font-size:24px;text-transform:none;padding:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-9ef0235 .mec-event-more-info .mec-more-info-button{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-astglobalcolor2 );}.elementor-9545 .elementor-element.elementor-element-9ef0235 .mec-event-more-info .mec-more-info-button:hover{color:var( --e-global-color-secondary );}.elementor-9545 .elementor-element.elementor-element-9ef0235 .mec-event-more-info dd{padding:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-8ec8db2 .mec-public-download-details .button{font-weight:400;text-transform:none;color:#8A8A8A;padding:0px 0px 0px 0px;margin:0px 0px 0px 49px;background:var( --e-global-color-1afb75a );border-style:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-9545 .elementor-element.elementor-element-8ec8db2 .mec-public-download-details .button:hover{color:var( --e-global-color-secondary );background:var( --e-global-color-1afb75a );}.elementor-9545 .elementor-element.elementor-element-ae8a077 > .elementor-widget-container{margin:30px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E7E8;border-radius:3px 3px 3px 3px;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location{text-align:left;border-style:none;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location .mec-location{font-size:24px;text-transform:none;line-height:28.13px;color:var( --e-global-color-2206a2c );}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location i:before{font-size:20px !important;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd, .elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd h6{font-size:18px;font-weight:700;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd,
					.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd h6{color:var( --e-global-color-text );}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd .mec-events-address .mec-address{font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;border-style:none;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd a{font-size:14px;font-weight:400;text-decoration:underline;color:var( --e-global-color-2206a2c );}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location dd a:hover{color:var( --e-global-color-secondary );}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location .mec-location-description p{font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-additional-locations .mec-single-event-location{text-align:left;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-additional-locations > i:before{font-size:20px !important;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-additional-locations > i{width:20px !important;height:20px !important;}.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-9545 .elementor-element.elementor-element-6e7f929{z-index:3;}.elementor-9545 .elementor-element.elementor-element-6e7f929 .mec-map-get-direction-btn-cnt input[type="submit"]{width:100%;}.elementor-9545 .elementor-element.elementor-element-da238e3 .mec-frontbox-title{display:block;text-align:left;}.elementor-9545 .elementor-element.elementor-element-da238e3 .mec-frontbox-title:before{display:block !important;left:calc(50% - 35px);margin:0;}.elementor-9545 .elementor-element.elementor-element-da238e3 .mec-event-schedule-content{border-left-width:4px;}.elementor-9545 .elementor-element.elementor-element-da238e3 .mec-event-schedule-content dl:before{border-top-width:4px;}.elementor-9545 .elementor-element.elementor-element-8518eae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9545 .elementor-element.elementor-element-9c9848f{--divider-border-style:solid;--divider-color:var( --e-global-color-2206a2c );--divider-border-width:1px;}.elementor-9545 .elementor-element.elementor-element-9c9848f .elementor-divider-separator{width:100%;}.elementor-9545 .elementor-element.elementor-element-9c9848f .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9545 .elementor-element.elementor-element-cf2193a .mec-events-single-section-title{display:block !important;text-align:center;color:var( --e-global-color-2206a2c );padding:0px 0px 60px 0px;}.elementor-9545 .elementor-element.elementor-element-cf2193a .mec-sponsors-details{padding:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-cf2193a .mec-sponsors-details ul li img.mec-sponsor-logo{width:68px;height:68px;}.elementor-9545 .elementor-element.elementor-element-2a34d0f .mec-social-single{display:block !important;text-align:center;font-size:24px;text-transform:none;line-height:28.13px;}.elementor-9545 .elementor-element.elementor-element-2a34d0f .mec-social-single:before{display:block !important;left:calc(50% - 35px);margin:0;}.elementor-9545 .elementor-element.elementor-element-2a34d0f .mec-event-social{padding:60px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-2a34d0f .mec-event-social li.mec-event-social-icon a i{font-size:20px;}.elementor-9545 .elementor-element.elementor-element-4727834 .mec-frontbox{padding:0px 0px 0px 0px;}.elementor-9545 .elementor-element.elementor-element-4727834 .mec-event-exporting .mec-export-details ul li{display:solid;}.elementor-9545 .elementor-element.elementor-element-4727834 .mec-events-button{color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-9545 .elementor-element.elementor-element-4727834 .mec-events-button:hover{background:var( --e-global-color-secondary );}.elementor-9545 .elementor-element.elementor-element-4655ce5 .mec-related-events-wrap .mec-rec-events-title{display:block;text-align:left;}.elementor-9545 .elementor-element.elementor-element-4655ce5 .mec-related-events-wrap .mec-rec-events-title:before{display:block;left:0;margin:0;}.elementor-9545 .elementor-element.elementor-element-4655ce5 .mec-related-events-wrap .mec-related-event-post .mec-related-event-content{max-width:90%;}.elementor-9545 .elementor-element.elementor-element-4655ce5 .mec-related-events-wrap .mec-related-event-post .mec-related-event-content span{font-size:16px;}.elementor-9545 .elementor-element.elementor-element-4655ce5 .mec-related-events-wrap .mec-related-event-post .mec-related-event-content h5 a{font-size:18px;color:var( --e-global-color-secondary );}.elementor-9545 .elementor-element.elementor-element-4655ce5 .mec-related-events-wrap .mec-related-event-post img{width:200px;height:200px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9545 .elementor-element.elementor-element-b5d6309{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-9545 .elementor-element.elementor-element-b5d6309{padding:0px 10px 0px 10px;}}/* Start custom CSS for event_content, class: .elementor-element-066af80 */.elementor-9545 .elementor-element.elementor-element-066af80 .mec-single-event .mec-events-content {
    margin-bottom: 0;
}
.elementor-9545 .elementor-element.elementor-element-066af80 .elementor-icon-box-content p {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for event_more_info, class: .elementor-element-9ef0235 */.elementor-9545 .elementor-element.elementor-element-9ef0235 .elementor-widget-event_more_info .elementor-widget-container {
    border: none;
}
.elementor-9545 .elementor-element.elementor-element-9ef0235 .mec-event-more-info {
   margin-bottom: 0;
   padding-bottom: 0;
   padding-left: 0;
   padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for event_public_download, class: .elementor-element-8ec8db2 */.elementor-9545 .elementor-element.elementor-element-8ec8db2 .mec-content-notification {
   padding-left: 0;
   padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-ae8a077 */.mec-single-event .mec-single-event-location dd span {
    padding-left: 0;
}
.elementor-9545 .elementor-element.elementor-element-ae8a077 .elementor-widget-container {
    border: 0;
}
.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location .mec-events-single-section-title {
    padding-left: 0;
}
.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-sl-location-pin {
    display: none;
}

.elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-single-event-location {
   padding-left: 0;
   padding-right: 0;
}
.mec-single-event .elementor-9545 .elementor-element.elementor-element-ae8a077 .mec-event-meta dd {
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for event_hourly_schedule, class: .elementor-element-da238e3 */.elementor-9545 .elementor-element.elementor-element-da238e3 .mec-content-notification {
   padding-left: 0;
   padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for event_sponsor, class: .elementor-element-cf2193a */.elementor-9545 .elementor-element.elementor-element-cf2193a .mec-frontbox {
    border: 0;
}
.elementor-9545 .elementor-element.elementor-element-cf2193a h3 {
    font-size: 24px;
    text-transform: none;
    line-height: 28px;
}
@media screen and (min-width: 768px) {
.elementor-9545 .elementor-element.elementor-element-cf2193a li {
    display: inline-block;
    height: auto;
    width: 240px;
}
.elementor-9545 .elementor-element.elementor-element-cf2193a li .mec-sponsor {
    text-align: center;
    padding: 0 20px;
}
}/* End custom CSS */
/* Start custom CSS for event_social, class: .elementor-element-2a34d0f */.elementor-9545 .elementor-element.elementor-element-2a34d0f .mec-frontbox {
    border: 0;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-4727834 */.elementor-9545 .elementor-element.elementor-element-4727834 .mec-frontbox {
    border: 0;
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 767px) {
  .ast-container {
    padding-left: 0;
    padding-right: 0;
  }
}/* End custom CSS */