.acf-block-preview .current-events-cover,.current-events-cover{color:#fff;margin:auto;overflow:hidden;padding:1.875rem 0 2.5rem;text-align:center;z-index:2}.acf-block-preview .current-events-cover iframe,.current-events-cover iframe{max-width:100%}.acf-block-preview .current-events-cover .modal,.current-events-cover .modal{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;opacity:0;padding-top:6.25rem;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity visibility .4s .4s;transition:opacity visibility .4s .4s;visibility:hidden;width:100%;z-index:999999}@media(min-width:992px){.acf-block-preview .current-events-cover .modal,.current-events-cover .modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3.75rem}}.acf-block-preview .current-events-cover .modal__c,.current-events-cover .modal__c{background:rgba(51,51,51,.8);height:calc(100vh - 6.25rem);overflow-y:auto;padding:0 1.25rem 6.25rem;position:relative;-webkit-transform:translate3d(0,6.25rem,0);transform:translate3d(0,6.25rem,0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:75rem}@media(min-width:992px){.acf-block-preview .current-events-cover .modal__c,.current-events-cover .modal__c{border-radius:1.875rem;height:calc(100vh - 8.75rem);padding:0 3.75rem}}.acf-block-preview .current-events-cover .modal__c:before,.current-events-cover .modal__c:before{-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeOut;animation-name:fadeOut;background:#333;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.acf-block-preview .current-events-cover .modal .close,.current-events-cover .modal .close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem;justify-content:center;position:fixed;right:1.25rem;top:1.5625rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transition-delay:.15s;transition-delay:.15s;width:3.125rem}@media(min-width:992px){.acf-block-preview .current-events-cover .modal .close,.current-events-cover .modal .close{right:1.875rem;top:1.875rem}}.acf-block-preview .current-events-cover .modal .close .icon,.current-events-cover .modal .close .icon{width:1.25rem}.acf-block-preview .current-events-cover .modal.show,.current-events-cover .modal.show{opacity:1;pointer-events:auto;visibility:visible}.acf-block-preview .current-events-cover .modal.show .close,.current-events-cover .modal.show .close{-webkit-transform:scale(1);transform:scale(1)}.acf-block-preview .current-events-cover .modal.show .modal__c,.current-events-cover .modal.show .modal__c{-webkit-transform:translateZ(0);transform:translateZ(0)}.acf-block-preview .current-events-cover .modal.show .modal__c iframe,.current-events-cover .modal.show .modal__c iframe{max-height:100%}.acf-block-preview .current-events-cover .static-script-container,.current-events-cover .static-script-container{padding:.9375rem 0}@media(min-width:992px){.acf-block-preview .current-events-cover .static-script-container,.current-events-cover .static-script-container{padding:0}.acf-block-preview .current-events-cover .static-script-container iframe,.current-events-cover .static-script-container iframe{height:125rem!important}.acf-block-preview .current-events-cover,.current-events-cover{padding:5.625rem 0 3.75rem}}.acf-block-preview .current-events-cover h1,.current-events-cover h1{margin:0 0 1.9375rem}@media(min-width:992px){.acf-block-preview .current-events-cover h1,.current-events-cover h1{margin:0 0 1.25rem}}.acf-block-preview .current-events-cover h1 span,.current-events-cover h1 span{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:rotateShow;animation-name:rotateShow;opacity:0;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.acf-block-preview .current-events-cover .event-dates,.current-events-cover .event-dates{margin-bottom:2.5rem}@media(min-width:992px){.acf-block-preview .current-events-cover .event-dates,.current-events-cover .event-dates{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.125rem;justify-content:center}}.acf-block-preview .current-events-cover .event-dates span,.current-events-cover .event-dates span{font-family:NotoSans-Regular;font-weight:400}.acf-block-preview .current-events-cover .event-dates .city,.acf-block-preview .current-events-cover .event-dates .date,.acf-block-preview .current-events-cover .event-dates .time,.current-events-cover .event-dates .city,.current-events-cover .event-dates .date,.current-events-cover .event-dates .time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.acf-block-preview .current-events-cover .event-dates .city span,.acf-block-preview .current-events-cover .event-dates .date span,.acf-block-preview .current-events-cover .event-dates .time span,.current-events-cover .event-dates .city span,.current-events-cover .event-dates .date span,.current-events-cover .event-dates .time span{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:rotateShow;animation-name:rotateShow;opacity:0;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.acf-block-preview .current-events-cover .event-dates .city .icon,.acf-block-preview .current-events-cover .event-dates .date .icon,.acf-block-preview .current-events-cover .event-dates .time .icon,.current-events-cover .event-dates .city .icon,.current-events-cover .event-dates .date .icon,.current-events-cover .event-dates .time .icon{height:3.75rem;margin-right:.9375rem;width:3.75rem}@media(max-width:1199.98px){.acf-block-preview .current-events-cover .event-dates .city,.acf-block-preview .current-events-cover .event-dates .date,.current-events-cover .event-dates .city,.current-events-cover .event-dates .date{margin-bottom:.9375rem}}.acf-block-preview .current-events-cover .btn,.current-events-cover .btn{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:rotateShow;animation-name:rotateShow;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1.875rem;margin-top:1.875rem}@media(min-width:768px){.acf-block-preview .current-events-cover .btn,.current-events-cover .btn{margin-bottom:0;margin-top:3.75rem}}.acf-block-preview .current-events-cover .mw,.current-events-cover .mw{margin-top:1.25rem}@media(min-width:992px){.acf-block-preview .current-events-cover .mw,.current-events-cover .mw{margin-top:6.25rem}}.acf-block-preview .current-events-cover .mw:before,.current-events-cover .mw:before{padding-bottom:100%}@media(min-width:768px){.acf-block-preview .current-events-cover .mw:before,.current-events-cover .mw:before{padding-bottom:56.25%}}.acf-block-preview .current-events-cover .desktop,.current-events-cover .desktop{display:none;max-width:100%}@media(min-width:992px){.acf-block-preview .current-events-cover .desktop,.current-events-cover .desktop{display:block}}.acf-block-preview .current-events-cover .mobile,.current-events-cover .mobile{max-width:100%}@media(min-width:992px){.acf-block-preview .current-events-cover .mobile,.current-events-cover .mobile{display:none}}.cta-special .current-events-cover .btn{border-color:transparent;-webkit-box-shadow:inset 0 0 0 .0625rem transparent;box-shadow:inset 0 0 0 .0625rem transparent;height:2.5rem;margin-top:auto}@media(min-width:768px){.cta-special .current-events-cover .btn{height:3.125rem}}.cta-special .current-events-cover .btn:after{background:linear-gradient(46deg,rgba(139,0,51,.5) 14.53%,rgba(218,0,80,.5) 50.09%,rgba(139,0,51,.5) 80.91%);bottom:0;content:"";height:2.5rem;left:0;opacity:1;position:absolute;-webkit-transition:opacity .4s,height .4s;transition:opacity .4s,height .4s;width:100%;z-index:-1}@media(min-width:768px){.cta-special .current-events-cover .btn:after{height:3.125rem}}@media(hover:hover)and (pointer:fine){.cta-special .current-events-cover .btn:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #4e4d4d;box-shadow:inset 0 0 0 .0625rem #4e4d4d}.cta-special .current-events-cover .btn:hover:after{height:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.cta-special .current-events-cover .btn:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #4e4d4d;box-shadow:inset 0 0 0 .0625rem #4e4d4d}.cta-special .current-events-cover .btn:hover:after{height:0}}.cta-special .current-events-cover .btn--l{font-size:1.125rem;height:3rem;margin:0 auto;min-width:calc(100% - 2.5rem)}@media(min-width:992px){.cta-special .current-events-cover .btn--l{font-size:1.75rem;height:4.6875rem;min-width:45rem}}.cta-special .current-events-cover .btn--l:after{height:4.6875rem}@media(hover:hover)and (pointer:fine){.cta-special .current-events-cover .btn--l:hover:after{height:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.cta-special .current-events-cover .btn--l:hover:after{height:0}}