.eventsToTop{display:block;position:fixed;width:calc(100% - 24px);bottom:12px;right:24px;z-index:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:right;opacity:1;pointer-events:all;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.eventsToTop.dontShow{opacity:0;pointer-events:none}.eventsToTop span{cursor:pointer;border-radius:50%;background:#3D9DD9;color:rgba(255, 255, 255, 0.6);font-size:2.5em;width:65px;height:65px;text-align:center;line-height:65px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.eventsToTop span:hover{color:white}#ui-datepicker-div{width:225px;padding:0;border:1px solid #EBEDEF;-webkit-box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);border-radius:4px;font-size:1em}#ui-datepicker-div .ui-datepicker-header{background:white;border:none;border-bottom:1px solid #DCE1E4;border-radius:0;padding:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title span{font-size:1em;font-weight:normal;color:#384045}#ui-datepicker-div .ui-datepicker-header .ui-corner-all{background:none!important;right:auto!important;top:0!important;border:none!important}#ui-datepicker-div .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0!important}#ui-datepicker-div .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0!important}#ui-datepicker-div .ui-datepicker-header .ui-corner-all:hover{cursor:pointer;background:rgba(0, 0, 0, 0.05)!important}#ui-datepicker-div .ui-datepicker-header .ui-corner-all .ui-icon-circle-triangle-e{background-position:-40px 0px;background-size:300px auto}#ui-datepicker-div .ui-datepicker-header .ui-corner-all .ui-icon-circle-triangle-w{background-position:-114px 0;background-size:300px auto}#ui-datepicker-div .ui-datepicker-calendar{font-size:.8em}#ui-datepicker-div .ui-datepicker-calendar th{font-family:"DIN", sans-serif;color:#384045;font-size:1em;font-weight:normal}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight{background:#E7F3FA;color:#3D9DD9;border:1px solid #3D9DD9}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active{color:white;border:1px solid #3D9DD9;background:#3D9DD9}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active:hover{background:#3D9DD9}#ui-datepicker-div .ui-datepicker-calendar td a:hover{background:#E7F3FA}#ui-datepicker-div .ui-datepicker-calendar td a,#ui-datepicker-div .ui-datepicker-calendar td span{text-align:center;background:none;border:none;padding:0.5em .2em;border-radius:4px}.stageWarning{display:none!important}body.breadcrumbs .covidBanner{margin-top:140px}section#main{margin-bottom:0}.mmHero{width:100%;height:calc(100vh - 140px);position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;background-position:fixed}.mmHero .mmHeroOverlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(56, 64, 69, 0.6);z-index:1;-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.mmHero .mmHeroOverlay.hidden{opacity:0}.mmHero .mmHeroText{position:absolute;z-index:2;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;text-align:center;-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.mmHero .mmHeroText.hidden{opacity:0}.mmHero .mmHeroText h1{font-family:'Patua One', cursive;font-size:3.5em;color:white;text-transform:uppercase}.mmMainText{color:#384045;margin:64px auto}.mmMainText h2{color:#384045;margin:0 0 .5em}.mmMainText p{color:#384045;font-size:20px}.mmMainText p span{font-family:"DIN Condensed", sans-serif;font-size:1em}.mmEventsMain{background:#DCE1E4;padding:24px 0 48px}.mmEventsMain .mmEventsFilters{background:white;text-align:center;padding:25px 0;-webkit-box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161)}.mmEventsMain .mmEventsFilters .openButton{display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;position:relative;width:95%;max-width:850px;margin:0 auto}.mmEventsMain .mmEventsFilters .eventFilterWrapper .mobileBackground{display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .exitButton{display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilterDivider{display:inline-block;width:1px;background:#CDD3D8}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter{display:inline-block;vertical-align:bottom;width:150px;-ms-flex-item-align:end;align-self:flex-end}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter label{text-align:left;display:block;color:#384045;font-family:"DIN", sans-serif;font-size:1em;text-transform:capitalize;margin:0 0 4px}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select{width:100%;height:35px;border:1px solid #CDD3D8;color:#384045;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:white;font-size:1em;padding:0 0 0 10px;-webkit-appearance:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-calendar-picker-indicator,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-inner-spin-button,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-search-cancel-button,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-clear-button,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select::-webkit-clear-button{display:none;-webkit-appearance:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-input-placeholder,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select::-webkit-input-placeholder{color:#384045}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-moz-placeholder,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select::-moz-placeholder{color:#384045}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input:-ms-input-placeholder,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select:-ms-input-placeholder{color:#384045}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input:-moz-placeholder,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter select:-moz-placeholder{color:#384045}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .dateWrapper,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .selectWrapper{position:relative}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .dateWrapper span,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .selectWrapper span{position:absolute;right:10px;top:10px;pointer-events:none;font-size:1em;color:#384045}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .dateWrapper input,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .dateWrapper select,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .selectWrapper input,.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .selectWrapper select{cursor:pointer}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter .dateWrapper .fa-times{pointer-events:all;cursor:pointer}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter #eventSubmit{background:#3D9DD9;border-radius:4px;height:35px;padding:0 30px;line-height:35px;font-weight:normal;font-family:"DIN";font-size:1em;text-transform:capitalize;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:white}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter #eventSubmit:hover{color:white;background:#2983bb;border-color:#2983bb}@media only screen and (max-width:850px){.mmEventsMain .mmEventsFilters{padding:15px 0}.mmEventsMain .mmEventsFilters .openButton{display:inline-block;border:2px solid #3D9DD9;color:#3D9DD9;border-radius:4px;height:35px;padding:0 30px;line-height:35px;font-weight:normal;font-family:"DIN";font-size:1em;text-transform:capitalize;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer}.mmEventsMain .mmEventsFilters.showFilters .eventFilterWrapper,.mmEventsMain .mmEventsFilters.showFilters .mobileBackground{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:all;opacity:1}.mmEventsMain .mmEventsFilters .mobileBackground{position:fixed;z-index:100001;left:0;right:0;width:100%;height:100%;top:0;bottom:0;background:rgba(56, 64, 69, 0.6);z-index:100001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.mmEventsMain .mmEventsFilters .eventFilterWrapper{position:fixed;z-index:100002;left:0;right:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:white;-webkit-box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);padding:24px 12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:425px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.mmEventsMain .mmEventsFilters .eventFilterWrapper .exitButton{position:absolute;left:12px;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;background:white;-webkit-box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);border-radius:50%;z-index:2;display:block;line-height:29px;font-size:22px}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilterDivider{display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter{width:calc(50% - 12px);margin:6px 0}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter.submit{margin:6px auto}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter.large{width:100%}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-datetime-edit-text{display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input::-webkit-datetime-edit{display:none}.mmEventsMain .mmEventsFilters .eventFilterWrapper .eventFilter input[type=date]:before{color:#384045;content:attr(placeholder);display:block;margin-top:3px}}.mmEventsMain .mmEventGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:6px;margin:12px auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mmEventsMain .mmEventGrid .noResultsFound{display:block;margin:0 auto;text-align:center;font-size:1.5em}.mmEventsMain .mmEventGrid .eventGridItem{width:calc(16.66% - 12px);background:white;-webkit-box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);box-shadow:0px 3px 6px rgba(56, 64, 69, 0.161);margin:6px;text-align:left;position:relative}@media only screen and (max-width:1525px){.mmEventsMain .mmEventGrid .eventGridItem{width:calc(25% - 12px)}}@media only screen and (max-width:1100px){.mmEventsMain .mmEventGrid .eventGridItem{width:calc(33% - 12px)}}@media only screen and (max-width:850px){.mmEventsMain .mmEventGrid .eventGridItem{width:calc(50% - 12px)}}@media only screen and (max-width:525px){.mmEventsMain .mmEventGrid .eventGridItem{width:calc(100%)}}.mmEventsMain .mmEventGrid .eventGridItem .image{position:relative;display:block;overflow:hidden}.mmEventsMain .mmEventGrid .eventGridItem .image:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background:-webkit-gradient(linear, left bottom, left top, from(#000000), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.mmEventsMain .mmEventGrid .eventGridItem .image:after{content:"";display:block;padding-bottom:100%}.mmEventsMain .mmEventGrid .eventGridItem .image img{position:absolute;left:0;right:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.mmEventsMain .mmEventGrid .eventGridItem .image .number{position:absolute;right:0;bottom:0;color:white;font-size:3em;font-family:'Patua One', cursive;padding:8px 8px 6px;z-index:1}.mmEventsMain .mmEventGrid .eventGridItem .text{padding:12px}.mmEventsMain .mmEventGrid .eventGridItem .text h3{font-family:"DIN Condensed";font-size:24px;text-transform:uppercase;font-weight:bold;margin-bottom:8px}.mmEventsMain .mmEventGrid .eventGridItem .text .info{font-family:"DIN", sans-serif;font-size:1em;color:#798B97;margin:0 0 6px}.mmEventsMain .mmEventGrid .eventGridItem .text .info span{width:18px;text-align:center;font-size:90%;margin-right:6px}.mmEventsMain .mmEventGrid .eventGridItem .text .details{margin-bottom:6px;font-size:1em}.mmEventsMain .mmEventGrid .eventGridItem .text a{font-size:1.1em;color:#3D9DD9;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.mmEventsMain .mmEventGrid .eventGridItem .text a:hover{text-decoration:underline;color:#2983bb}@media only screen and (max-width:1025px){.mmMainText h2{font-size:35px}.mmMainText h3{font-size:28px}}@media only screen and (max-width:768px){body.breadcrumbs .covidBanner{margin-top:89px!important}}@media only screen and (max-width:414px){body.breadcrumbs .covidBanner{margin-top:85px!important}}@media only screen and (max-width:769px){.mmHero{height:calc(90vh - 140px)}.mmHero .mmHeroText h1{font-size:3em}.mmMainText{margin:36px auto}.mmMainText h2{font-size:28px}.mmMainText h3{font-size:22px}.mmMainText p{font-size:18px}}