.elementor .fkm-event__flag{display:none;}.elementor .fkm-event__info{font-size:17px;margin-block-start:var(--fkm-space-s);}.elementor .fkm-event__body{max-width:var(--fkm-width-text);display:flex;flex-direction:column;align-items:flex-start;}.elementor .fkm-event__img{width:100%;height:auto;margin:0px;display:block;}.elementor .fkm-event-list{&:not(.fkm-x) { box-shadow: inset 0 1px 0 var(--fkm-color-line); }\n}.elementor .fkm-event--past{& .fkm-event__day { color: var(--fkm-color-text-muted); } & .fkm-event__month { color: var(--fkm-color-text-muted); }\n}.elementor .fkm-event__month{font-family:var(--fkm-font-display);font-weight:700;font-size:15px;color:var(--fkm-color-primary);letter-spacing:0.12em;line-height:1;text-transform:uppercase;margin-block-start:6px;}.elementor .fkm-event__day{font-family:var(--fkm-font-display);font-weight:700;font-size:48px;color:var(--fkm-color-primary);line-height:1;}.elementor .fkm-event{column-gap:var(--fkm-space-l);padding-block-start:var(--fkm-space-l);padding-block-end:var(--fkm-space-l);border-block-end-width:1px;display:grid;grid-template-columns:120px 240px minmax(0, 1fr);align-items:start;row-gap: 0px; border-bottom-style: solid; border-bottom-color: var(--fkm-color-line);\n}.elementor .fkm-card__title{font-size:22px;line-height:1.15;& a { color: inherit; text-decoration: none; } & a:hover { color: var(--fkm-color-primary); }\n}.elementor .fkm-card__meta{font-size:15px;color:var(--fkm-color-text-muted);line-height:1.4;}.elementor .fkm-h1-split{font-weight:400;& span { font-weight: 400; } & strong { display: block; font-weight: 700; } & b { display: block; font-weight: 700; }\n}.elementor .fkm-intro{padding-block-start:var(--fkm-space-section);}.elementor .fkm-more:hover,.elementor .fkm-more:focus-visible{color:var(--fkm-color-primary-hover);}.elementor .fkm-more{color:var(--fkm-color-primary);text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:8px;align-items:center;&::after { content: ''; border-left: 7px solid currentColor; border-top: 5px solid transparent; border-bottom: 5px solid transparent; }\n}.elementor .fkm-more:focus{color:var(--fkm-color-primary-hover);background-color:transparent;}.elementor .fkm-container{width:min(100% - 2 * var(--fkm-gutter), var(--fkm-width-content));margin-inline-start:auto;margin-inline-end:auto;}.elementor .fkm-section{padding-block-start:var(--fkm-space-section);padding-block-end:var(--fkm-space-section);}.elementor .fkm-rule{width:64px;height:4px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;background-color:var(--fkm-color-accent);}.elementor .fkm-muted{color:var(--fkm-color-text-muted);}.elementor .fkm-label{font-family:var(--fkm-font-display);font-weight:700;font-size:14px;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;hyphens: auto;\n}.elementor .fkm-section-heading{font-family:var(--fkm-font-display);font-weight:400;font-size:22px;color:var(--fkm-color-text);letter-spacing:0.06em;line-height:1.15;text-align:center;text-transform:uppercase;text-wrap: balance; & strong { display: block; margin-top: 2px; font-size: 32px; font-weight: 700; letter-spacing: 0.03em; line-height: 1.1; }\n}.elementor .fkm-container--text{max-width:var(--fkm-width-text);}.elementor .fkm-section--muted{background-color:var(--fkm-color-surface-muted);}.elementor .fkm-rule--left{&:not(.fkm-x) { margin-left: 0; margin-right: 0; }\n}.elementor .fkm-section-heading--left{&:not(.fkm-x) { text-align: left; }\n}.elementor .fkm-intro--plain{padding-block-end:var(--fkm-space-section);}