.elementor-11 .elementor-element.elementor-element-e533b4e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}/* Start custom CSS for shortcode, class: .elementor-element-031456f */.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;flex-wrap:wrap;margin:44px 0 0;padding:0 0 35px;border-bottom:1px solid var(--ac-line)}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__categories{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__category{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 14px;border:1px solid #c5c6bc;background:transparent;color:var(--ac-ink);font-family:var(--ac-font-body);font-size:.72rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__category:hover{border-color:var(--ac-ink);color:var(--ac-ink);text-decoration:none}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__category.is-active{border-color:var(--ac-ink);background:var(--ac-ink);color:var(--ac-white)}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__month{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__month label{margin:0;color:var(--ac-ink);font-family:var(--ac-font-mono);font-size:.67rem;font-weight:700}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__select{box-sizing:border-box;min-width:160px;width:auto;height:39px;padding:0 10px;border:1px solid #aeb4a8;border-radius:0;background:transparent;color:var(--ac-ink);font-family:var(--ac-font-body);font-size:.75rem;font-weight:600}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__submit{min-height:39px;padding:0 14px;border:1px solid var(--ac-ink);border-radius:0;background:var(--ac-ink);color:var(--ac-white);font-family:var(--ac-font-body);font-size:.72rem;font-weight:700;line-height:1.2;cursor:pointer}
.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__submit:hover{border-color:var(--ac-ink);background:var(--ac-yellow);color:var(--ac-ink)}
@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter{gap:20px;margin-top:32px;padding-bottom:24px}.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__month{width:100%;gap:10px}.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__select{flex:1 1 120px;min-width:0}}
@media(max-width:500px){.elementor-11 .elementor-element.elementor-element-031456f .ac-termin-filter__month label{width:100%}}/* End custom CSS */