.elementor .h-xl{font-size:var(--h-xl);}.elementor .h-lg{font-size:var(--h-lg);}.elementor .h-md{font-size:var(--h-md);}.elementor .h-sm{font-size:var(--h-sm);}.elementor .hb-xs{font-size:var(--hb-xs);}.elementor .copy-lg{font-size:var(--copy-lg);}.elementor .copy-md{font-size:var(--copy-md);}.elementor .copy-sm{font-size:var(--copy-sm);}.elementor .button-md{font-size:var(--button-md);}.elementor .button-sm{font-size:var(--button-sm);}.elementor .typo-nord{font-family:"NORD";}.elementor .typo-dm-sans{font-family:"DM Sans";}.elementor .no-padding{padding:0px;}.elementor .grid-margin{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--grid-margin-lg);padding-inline-end:var(--grid-margin-lg);margin-block-start:var(--padding-horizontal-modules-lg);margin-block-end:var(--padding-horizontal-modules-lg);}.elementor .color-text-primary{color:var(--text-primary);}.elementor .color-text-muted{color:var(--text-muted);opacity:40%;}.elementor .line-height-12{line-height:var(--line-height-12);}.elementor .line-height-15{line-height:var(--line-height-15);}.elementor .line-height-1{line-height:var(--line-height-1);}.elementor .line-height-115{line-height:var(--line-height-115);}.elementor .font-weight-bold{font-weight:700;}.elementor .font-weight-semibold{font-weight:600;}.elementor .font-weight-medium{font-weight:500;}.elementor .font-weight-regular{font-weight:400;}.elementor .flex-row{display:flex;gap:var(--grid-gutter-lg);}.elementor .flex-column{display:flex;flex-direction:column;gap:var(--grid-gutter-lg);}.elementor .grid-padding{padding-block-start:var(--padding-horizontal-modules-lg);padding-block-end:var(--padding-horizontal-modules-lg);padding-inline-start:var(--grid-margin-lg);padding-inline-end:var(--grid-margin-lg);}.elementor .text-uppercase{text-transform:uppercase;}.elementor .letter-spacing-78{letter-spacing:0.78px;}.elementor .color-background-brand-dark{background-color:var(--background-brand-dark);}.elementor .color-text-inverse{color:var(--text-inverse);}.elementor .color-background-brand-light{background-color:var(--background-brand-light);}.elementor .component-jahreszeiten{overflow:hidden;padding:0px;border-radius:8px;border-width:var(--stroke-width);border-color:var(--border-default);border-style:solid;display:flex;flex-direction:column;gap:32px;}.elementor .color-text-inverse-muted{color:var(--text-inverse-muted);}.elementor .beon-next{border-radius:50%;display:flex;cursor: pointer;\n}.elementor .beon-next:hover,.elementor .beon-next:focus-visible{background-color:var(--button-teritiary-hover-bg);}.elementor .beon-next:focus{background-color:var(--button-teritiary-active-bg);}.elementor .beon-next:active{background-color:var(--button-teritiary-active-bg);}.elementor .beon-prev{border-radius:50%;cursor: pointer;\n}.elementor .beon-prev:hover,.elementor .beon-prev:focus-visible{background-color:var(--button-teritiary-hover-bg);}.elementor .beon-prev:focus{background-color:var(--button-teritiary-active-bg);}.elementor .beon-prev:active{background-color:var(--button-teritiary-active-bg);}.elementor .transition-bernstein{transition: all 800ms cubic-bezier(0.45, 0, 0.3, 1);\n}.elementor .button-teritiary{font-family:"DM Sans";font-weight:700;font-size:var(--button-md);color:var(--button-teritiary-inverse-text);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--button-corner-radius);border-width:var(--stroke-width);border-color:var(--button-teritiary-inverse-border);border-style:solid;background-color:var(--button-teritiary-bg);display:inline-block;flex-direction:row;align-self:start;}.elementor .button-teritiary:hover,.elementor .button-teritiary:focus-visible{background-color:var(--button-teritiary-hover-bg);}.elementor .button-teritiary:active{background-color:var(--button-teritiary-active-bg);}.elementor .button-teritiary:focus{background-color:var(--button-teritiary-active-bg);}.elementor .color-background-surface{background-color:var(--background-surface);}.elementor .typo-specialgothic{font-family:"SpecialGothic";font-weight:400;}.elementor .color-background-accent-bernstein-dark{background-color:var(--accent-bernstein-dark);}.elementor .color-accent-bernstein-light{color:var(--accent-bernstein-light);}.elementor .converted-class-1{aspect-ratio:363/168;padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;border-radius:var(--frame-corner-radius);background-image:linear-gradient(180deg, #211f1e00 0%,#211F1ECC 80%),url("https://trattoria-buesum.demo-on.de/wp-content/uploads/2026/03/d4d43b5f947c986ae04f36d5ea65a4e285973cb8.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .star-icon{width:24px;height:24px;}