.elementor-20762 .elementor-element.elementor-element-1186f397 > .elementor-container{min-height:50vh;}.elementor-20762 .elementor-element.elementor-element-1186f397:not(.elementor-motion-effects-element-type-background), .elementor-20762 .elementor-element.elementor-element-1186f397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20762 .elementor-element.elementor-element-1186f397{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20762 .elementor-element.elementor-element-1186f397 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20762 .elementor-element.elementor-element-2d7a30f9{margin-top:-0.25em;margin-bottom:0em;}.elementor-20762 .elementor-element.elementor-element-0986b83{text-align:left;}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-frontbox{padding:0px 0px 0px 0px;margin:0px 0px 0px -6px;border-style:none;}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:0px 10px 0px 0px;}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-events-button{font-size:1em;font-weight:400;line-height:2em;color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-astglobalcolor1 );padding:0.5em 0.5em 0.5em 0.5em;margin:0px 0px 0px 0px;border-style:none;}.elementor-20762 .elementor-element.elementor-element-aff32f4 a.mec-events-button:hover{color:var( --e-global-color-astglobalcolor5 );}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-events-button:hover{background:var( --e-global-color-astglobalcolor0 );}.elementor-20762 .elementor-element.elementor-element-d0fe543 .mec-single-title{font-family:"futura-pt-bold", Sans-serif;font-size:1.2em;font-weight:normal;}.elementor-20762 .elementor-element.elementor-element-6c6e55d .mec-single-event-date{text-align:left;}.elementor-20762 .elementor-element.elementor-element-6c6e55d .mec-single-event-date i:before{font-size:20px !important;}.elementor-20762 .elementor-element.elementor-element-6c6e55d .mec-single-event-date img{width:20px !important;height:20px !important;}.elementor-20762 .elementor-element.elementor-element-6c6e55d .mec-single-event-date span{font-size:1.2em;font-weight:400;color:var( --e-global-color-text );}.elementor-20762 .elementor-element.elementor-element-4b2a9fc .mec-single-event-time{text-align:left;}.elementor-20762 .elementor-element.elementor-element-4b2a9fc .mec-single-event-time i:before{font-size:20px !important;}.elementor-20762 .elementor-element.elementor-element-4b2a9fc .mec-single-event-time img{width:20px !important;height:20px !important;}.elementor-20762 .elementor-element.elementor-element-4b2a9fc .mec-single-event-time .mec-events-abbr{font-size:1.2em;font-weight:400;color:var( --e-global-color-text );}.elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-location{text-align:left;}.elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-location dd, .elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-location dd h6{font-size:1em;font-weight:400;}.elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-location dd .mec-events-address .mec-address{font-size:1em;font-weight:400;color:var( --e-global-color-text );}.elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-additional-locations .mec-single-event-location{text-align:left;}.elementor-20762 .elementor-element.elementor-element-f929be3 .mec-single-event-additional-locations .mec-single-event-location  .mec-img-location{width:100%;display:block;height:auto;}.elementor-20762 .elementor-element.elementor-element-dad5460 .mec-public-download-details{padding:0.5em 0em 0.5em 0em;margin:0px 0px 0px 0px;width:100%;border-style:none;}.elementor-20762 .elementor-element.elementor-element-dad5460 .mec-public-download-details p{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-20762 .elementor-element.elementor-element-dad5460 .mec-public-download-details .button{font-size:1em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;width:100%;background:var( --e-global-color-astglobalcolor3 );border-style:none;border-radius:0px 0px 0px 0px !important;}.elementor-20762 .elementor-element.elementor-element-dad5460 .mec-public-download-details .button:hover{color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-astglobalcolor2 );}.elementor-20762 .elementor-element.elementor-element-725fc6c{margin-top:2em;margin-bottom:2em;}.elementor-20762 .elementor-element.elementor-element-805b70d .mec-events-content, .elementor-20762 .elementor-element.elementor-element-805b70d .mec-events-content p{font-size:1em;font-weight:400;line-height:1.3em;}.elementor-20762 .elementor-element.elementor-element-805b70d .mec-events-content{text-align:left;}.elementor-20762 .elementor-element.elementor-element-e011183 .mec-next-event a, .elementor-20762 .elementor-element.elementor-element-e011183 .mec-previous-event a{font-size:1em;font-weight:400;color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-20762 .elementor-element.elementor-element-e011183 .mec-next-event a:hover, .elementor-20762 .elementor-element.elementor-element-e011183 .mec-previous-event a:hover{color:var( --e-global-color-astglobalcolor5 );background:var( --e-global-color-astglobalcolor1 );}.elementor-20762 .elementor-element.elementor-element-e011183 .mec-next-previous-events li{display:table-cell;text-align:center;}@media(max-width:1400px){.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-frontbox{margin:0px 0px 0px -5px;}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-event-exporting .mec-export-details ul li{padding:20px 10px 0px 0px;}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-events-button{line-height:3em;}}@media(max-width:767px){.elementor-20762 .elementor-element.elementor-element-1186f397 > .elementor-container{min-height:30vh;}.elementor-20762 .elementor-element.elementor-element-aff32f4 .mec-event-exporting .mec-export-details ul li{padding:0px 10px 0px 0px;}}/* Start custom CSS for global, class: .elementor-global-16079 */.elementor-20762 .elementor-element.elementor-global-16079,
.elementor-20762 .elementor-element.elementor-global-16079 a {
    color: #aaa;
    font-size: 0.9em;
}
.elementor-20762 .elementor-element.elementor-global-16079 a:hover{
    color: #0a2240;
}/* End custom CSS */
/* Start custom CSS for event_public_download, class: .elementor-element-dad5460 */.elementor-20762 .elementor-element.elementor-element-dad5460 .mec-public-download-details .button{
    text-align: center;
}/* End custom CSS */