.mec-widget .mec-event-list-classic .mec-event-detail{font-size:14px}.mec-widget .mec-event-list-classic .mec-event-date{font-size:13px;line-height:14px;text-transform:uppercase}.acf-button.button{width:94%!important;text-align:center}.acf-icon.dark{border-color:#fff0!important;background:#e3bbff!important;color:#ffffff!important}.acf-icon.dark:hover{border-color:#fff0!important;background:#5a3673!important;color:#ffffff!important}.mec-event-list-modern .mec-event-sharing{display:none!important;align-items:center;flex-wrap:wrap}section#main-content{padding:0 8% 0 8%!important;width:100%!important}.mec-single-event .mec-events-meta-group-countdown{display:none!important}body:has(.mec-fes-form,.mec-search-form) .ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgb(102 175 233 / .6);display:none;margin-top:4px;padding:10px;width:320px!important}body:has(.mec-fes-form,.mec-search-form) .ui-datepicker-calendar td a{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;margin:0 auto!important;line-height:normal!important;border-radius:50%!important;box-sizing:border-box!important}body:has(.mec-fes-form,.mec-search-form) .ui-datepicker-calendar td a.ui-state-active,body:has(.mec-fes-form,.mec-search-form) .ui-datepicker-calendar td a.ui-state-hover,body:has(.mec-fes-form,.mec-search-form) .ui-datepicker-calendar td a:hover{background:#a15fc7!important;color:#fff!important}body:has(.mec-fes-form,.mec-search-form) .ui-datepicker-header select{background-color:#f3e6fb!important;border:1px solid #e0c9ef!important}#mec_fes_form,.mec-fes-form-top-actions{max-width:100%!important}.mec-fes-form,.mec-fes-form *{text-transform:none!important}.mec-fes-form .mec-fes-form-cntt{max-width:100%!important;width:65%!important}.mec-fes-form .mec-fes-form-sdbr{max-width:100%!important;width:33%!important}#mec_meta_box_event_note textarea{width:100%!important;min-height:120px!important}.mec-fes-form .mce-menubar{display:none!important}.mec-event-social,.mec-event-share{display:none!important}.mec-single-event.row,.mec-single-event .row{display:flex!important;flex-wrap:wrap!important}.mec-single-event.row>.col-md-8,.mec-single-event .row .col-md-8{width:66.6667%!important;max-width:66.6667%!important;box-sizing:border-box!important;order:1!important}.mec-single-event.row>.col-md-4,.mec-single-event .row .col-md-4{width:33.3333%!important;max-width:33.3333%!important;box-sizing:border-box!important;order:2!important}.mec-event-info-desktop,.mec-event-info-desktop *{max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:break-word!important}.mec-fes-form .select2-selection--single{background:#fff!important;height:38px!important;line-height:38px!important}.mec-fes-form .select2-selection--single .select2-selection__arrow{height:38px!important;width:30px!important;top:0!important;right:0!important;background:transparent!important}.mec-fes-form .select2-selection--single .select2-selection__arrow b{border-color:#4a2f6b #fff0 #fff0 transparent!important;border-width:5px 4px 0 4px!important;margin-left:-4px!important;margin-top:-2px!important}.agenda-acf-documents{display:flow-root!important;margin:25px 0 30px 0!important;padding:15px;border-radius:5px;background:#ecd7f7}.agenda-acf-documents+.mec-meta-box-fields{margin-top:30px!important}.agenda-acf-documents>.mec-field-control{width:100%!important;flex:none!important}.agenda-acf-documents .acf-label{display:none!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.agenda-acf-documents .mec-field-label label{font-weight:600;color:#4a2f6b;font-size:14px;margin-bottom:8px;display:block}.agenda-acf-documents .acf-field,.agenda-acf-documents .acf-input,.agenda-acf-documents .acf-repeater,.agenda-acf-documents .acf-table{width:100%!important;max-width:100%!important;float:none!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.agenda-acf-documents .acf-table{border:1px solid #e6e1ee;border-radius:8px;overflow:hidden}.agenda-acf-documents .acf-table thead th{background:#ede7f6;color:#4a2f6b;font-weight:600;padding:10px 14px;border:none}.agenda-acf-documents .acf-table tbody td{padding:12px 14px;border-top:1px solid #f0edf5;vertical-align:middle}.agenda-acf-documents .acf-table tbody tr:nth-child(even){background:#faf9fc}.agenda-acf-documents .acf-file-uploader,.agenda-acf-documents .show-if-value.file-wrap,.agenda-acf-documents label.acf-basic-uploader,.agenda-acf-documents input[type="file"]{width:100%!important;max-width:100%!important}.agenda-acf-documents a.acf-icon.-plus,.agenda-acf-documents a.acf-icon.-minus{background:#4a2f6b!important;border-color:#4a2f6b!important;color:#fff!important}.agenda-acf-documents a.acf-icon.-plus:before,.agenda-acf-documents a.acf-icon.-minus:before{color:#fff!important}.agenda-acf-documents a.acf-icon.-plus:hover,.agenda-acf-documents a.acf-icon.-minus:hover{background:#341f4d!important;border-color:#341f4d!important}.agenda-acf-documents .button{background:#fff;border:1px solid #4a2f6b;color:#4a2f6b;border-radius:5px;padding:8px 16px;font-weight:500;text-transform:none!important}.agenda-acf-documents .button:hover{background:#4a2f6b;color:#fff}.agenda-btn-logout{display:inline-block;padding:7px 16px;background:#fff0;color:#fff!important;border:1px solid #fff;border-radius:5px;text-decoration:none!important;font-size:13px;font-weight:500;transition:background .2s,color .2s}.agenda-btn-logout:hover{background:#fff;color:#2e7d6e!important}.mec-wrap button.mec-subscribe-to-calendar-btn{color:#fff!important;margin-top:20px;padding:15px 10px!important;margin-right:0!important;margin-bottom:0!important;width:280px;background:#5a3673!important;border-radius:5px!important;text-transform:none!important}.mec-subscribe-to-calendar-items{width:280px!important;background:#f3ecfa!important;border:1px solid #e6e1ee!important;border-radius:5px!important}.mec-subscribe-to-calendar-items a{color:#4a2f6b!important;display:block;padding:8px 4px}.mec-subscribe-to-calendar-items a:hover{background:#e6dcf0!important;color:#2e1f47!important}.agenda-doc-list{margin-top:30px;padding:20px;background:#f9f7fc;border:1px solid #e6e1ee;border-radius:8px}.agenda-doc-list-title{margin:0 0 15px 0;color:#4a2f6b;font-size:16px}.agenda-doc-list ul{list-style:none;margin:0;padding:0}.agenda-doc-list li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #f0edf5}.agenda-doc-list li:last-child{border-bottom:none}.agenda-doc-ext{background:#4a2f6b;color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:4px;min-width:40px;text-align:center}.agenda-doc-list a{color:#4a2f6b;font-weight:500;text-decoration:none;flex:1}.agenda-doc-list a:hover{text-decoration:underline}.agenda-doc-size{color:#999;font-size:12px}.mec-wrap h1.mec-single-title,.mec-single-event h1.mec-single-title,.entry-content .mec-wrap h1,h1.mec-single-title{font-family:"Exo 2",sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.0005em!important;margin-top:0.67em!important;margin-bottom:0.67em!important;text-transform:none!important;color:#442f59!important}.agenda-acf-documents .acf-row-handle{position:relative!important;overflow:visible!important;padding-top:8px!important}.agenda-acf-documents .acf-row-handle .acf-icon{position:relative!important;top:0!important;left:0!important;right:auto!important;margin:0 0 4px 0!important}.agenda-acf-documents a.acf-icon.-plus,.agenda-acf-documents a.acf-icon.-minus{overflow:visible!important}.agenda-acf-documents .acf-table tbody td.acf-fields.-left{padding:10px 0 10px 12px!important}.agenda-acf-documents .acf-actions{margin-bottom:25px!important}#mec-event-note{margin-top:30px!important}.mec-event-title,.mec-event-title a{letter-spacing:0.4px!important}.mec-calendar .mec-calendar-events-side .mec-table-side-day{box-sizing:border-box!important;width:33px!important;height:33px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:normal!important;padding:0!important;background:#4a2f6b!important;border-color:#4a2f6b!important;color:#fff!important;font-size:16px!important;font-weight:700!important}.mec-single-event-bar .mec-single-event-date,.mec-single-event-bar .mec-single-event-time{display:flex!important;align-items:center!important;flex-wrap:wrap!important;column-gap:10px!important;row-gap:4px!important}.mec-single-event-bar .mec-single-event-date>i,.mec-single-event-bar .mec-single-event-time>i{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;line-height:1!important;margin:0!important;color:#4a2f6b!important}.mec-single-event-bar .mec-single-event-date>div,.mec-single-event-bar .mec-single-event-time>div{font-size:13px!important;color:#787c82!important;margin:0!important}.mec-single-event-bar .mec-single-event-date dl,.mec-single-event-bar .mec-single-event-time dl{width:100%!important;margin:2px 0 0 0!important}.mec-single-event-bar .mec-single-event-date dl dd,.mec-single-event-bar .mec-single-event-time dl dd{margin:0!important}.mec-single-event-bar .mec-single-event-date abbr,.mec-single-event-bar .mec-single-event-time abbr{text-decoration:none!important;font-size:15px!important;font-weight:600!important;color:#333!important}.mec-single-event-bar{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;column-gap:20px!important;row-gap:20px!important}.mec-single-event-bar>div{flex:0 0 auto!important;min-width:140px!important}h4.widget-title.fusion-responsive-typography-calculated{color:#5a3673!important;margin-left:3%!important;margin-bottom:20px!important}.mec-widget .mec-event-list-classic .mec-event-article{margin-bottom:0;padding:10px 0;position:relative;min-height:86px;padding-left:20px}.mec-month-divider h5{font-size:17px;font-weight:600;text-transform:uppercase;margin:0 20px}.mec-month-divider:after,.mec-month-divider:before{content:"";flex:1;height:2px;background:#fff}