.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(63, 81, 181, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color: #3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: white;--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-icon-color: white;--mat-datepicker-calendar-navigation-button-icon-color: white;--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .5);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, .3);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, .5);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, .5);--mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, .5);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}html{--mat-autocomplete-background-color: #424242}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}.kk-event-dates .mat-expansion-panel{margin:0 0 5px;border-radius:4px!important;box-shadow:none;background-color:#f2f2f2}.kk-event-dates .mat-expansion-panel-body{padding:0}.kk-event-dates .mat-expansion-panel-content{font:400 14px/20px Roboto;background-color:#fff}.mat-datepicker-content{margin-top:5px}.kk-search-filter__datepicker{border-radius:5px;background-color:#000}.kk-search-filter__datepicker .mat-calendar-header .mat-button-base{color:#fff;background-color:#000}.kk-search-filter__datepicker .mat-calendar-body-label{opacity:0}.kk-search-filter__datepicker .mat-calendar-body-label[colspan="7"]{display:none}.kk-search-filter__datepicker .mat-calendar-body-cell .mat-calendar-body-cell-content{width:88%;height:88%;font-size:15px;line-height:15px;font-weight:500;border-radius:5px;background-color:#ffffff1a}.kk-search-filter__datepicker .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-today{color:#000;background-color:#fff!important}.kk-search-filter__datepicker .mat-calendar-body-cell:hover .mat-calendar-body-cell-content{color:#fff;border:solid 2px #6A6A6A;background:rgba(255,255,255,.1)!important}.kk-search-filter__datepicker .mat-calendar-body-cell-content{width:88%;height:88%;border-radius:5px;background-color:#292727}.kk-search-filter__autocomplete{padding:0!important;margin-top:5px!important;border-radius:5px!important;background-color:#000!important}.kk-search-filter__autocomplete .mat-mdc-option{color:#fff;font-size:15px!important;line-height:15px!important;height:auto;min-height:30px;margin:5px;padding:0 10px;border-radius:5px;background-color:#ffffff1a}.kk-search-filter__autocomplete .mat-mdc-option:hover,.kk-search-filter__autocomplete .mat-mdc-option.mat-active{outline:solid 2px #6A6A6A;outline-offset:-2px;background-color:#ffffff1a}.kk-event .mat-mdc-tab-labels,.kk-article .mat-mdc-tab-labels{display:inline-flex;gap:5px;padding:5px;border-radius:5px;background-color:#edecec}.kk-event .mdc-tab-indicator,.kk-article .mdc-tab-indicator{display:none}.kk-event .mdc-tab.mat-mdc-tab,.kk-article .mdc-tab.mat-mdc-tab{font-family:Monument Grotesk,sans-serif;font-weight:400;font-size:18px;line-height:18px;color:#000;text-decoration:none;height:auto;min-width:0;padding:5px 10px;border-radius:5px;background-color:#edecec;position:relative;opacity:1}@media (min-width: 901px){.kk-event .mdc-tab.mat-mdc-tab,.kk-article .mdc-tab.mat-mdc-tab{font-size:20px;line-height:20px}}.kk-event .mdc-tab.mdc-tab--active,.kk-article .mdc-tab.mdc-tab--active{color:#fff;background-color:#000}.kk-article__content .mat-mdc-tab-header{display:none}.kk-article__content--with-header .mat-mdc-tab-header{width:952px;margin:0 15px;display:block}@media (min-width: 651px){.kk-article__content--with-header .mat-mdc-tab-header{margin:auto}}.kk-event__content-wrapper .mat-mdc-tab-header{display:none}.kk-event__content-wrapper--with-header .mat-mdc-tab-header{width:100%;display:block}@media (min-width: 901px){.kk-event__content-wrapper--with-header .mat-mdc-tab-header{margin:auto}}@font-face{font-family:Monument Grotesk;src:url(MonumentGrotesk-Regular.147a3b8fcfa46373.otf) format("opentype"),url(MonumentGrotesk-Regular.1cfd1b091b143057.woff2) format("woff2"),url(MonumentGrotesk-Regular.889d0fcb0ee92472.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Monument Grotesk;src:url(MonumentGrotesk-Medium.0913de753186610a.otf) format("opentype"),url(MonumentGrotesk-Medium.d11969de3cb7a7ec.woff2) format("woff2"),url(MonumentGrotesk-Medium.3d8a321ed97fe48a.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Monument Grotesk;src:url(MonumentGrotesk-Bold.5a8fbf4751e79074.otf) format("opentype"),url(MonumentGrotesk-Bold.6a692df4a086d85c.woff2) format("woff2"),url(MonumentGrotesk-Bold.ad13e2c148bcc1df.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{font-family:Monument Grotesk,sans-serif;font-weight:400;width:100%;height:100%;margin:0;padding:0;background-color:#e5e5e5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::placeholder{font-family:Monument Grotesk,sans-serif}.row--flex{display:flex;gap:5px}.row--flex-wrap{flex-wrap:wrap}.row--flex-start{align-items:flex-start}.row--padding{padding:0 5px}@media (min-width: 1446px){.row--padding{padding:0}}.row--padding-left{padding:0 0 0 5px}@media (min-width: 1446px){.row--padding-left{padding:0}}.one{flex-basis:100%}.two{flex-basis:calc(50% - 2.5px)}@media (min-width: 651px) and (max-width: 900px){.m-two{flex-basis:calc(50% - 2.5px)}}@media (min-width: 651px) and (max-width: 900px){.m-three{flex-basis:calc(33.3333333333% - 2.5px)}}@media (min-width: 651px) and (max-width: 900px){.m-four{flex-basis:calc(25% - 2.5px)}}@media (min-width: 901px){.l-one{flex-basis:100%}}@media (min-width: 901px){.l-two{flex-basis:calc(50% - 2.5px)}}@media (min-width: 901px){.l-three{flex-basis:calc(33.3333333333% - 2.5px)}}@media (min-width: 901px){.l-four{flex-basis:calc(25% - 3.75px)}}img{display:block}figure{margin:0}textarea:focus,input:focus{outline:none}
