.elementor .h1_small{font-family:"asgard lokal";font-size:64px;letter-spacing:0%;line-height:1.2em;text-align:start;align-self:start;}.elementor .catering-loop-headline{font-family:"asgard lokal";font-weight:500;font-size:32px;text-align:center;}.elementor .catering-loop-price{font-family:"asgard lokal";font-weight:500;font-size:24px;letter-spacing:1%;}.elementor .zustimmung{align-items:start;}.elementor .footer-logo{background-color:var(--dunkelgruen);}.elementor .button{position:relative;font-family:"asgard lokal";font-weight:500;font-size:14px;color:var(--white);letter-spacing:15%;line-height:1em;text-align:center;text-transform:uppercase;padding-block-start:12px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:20px;margin-block-end:0px;border-radius:45px;background-color:var(--rot);}.elementor .button:hover,.elementor .button:focus-visible{background-color:var(--rot-hover);}.elementor .white{color:var(--white);}.elementor .h3-small{font-family:"asgard lokal";font-weight:700;font-size:20px;text-align:center;}.elementor .form{font-family:"asgard lokal";font-weight:400;font-size:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:7px;border-radius:4px;border-style:solid;}.elementor .height50px{height:43px;color:#a9a9a9;}.elementor .fullscreen-nav-header{background-color:var(--white);}.elementor .h2-small{font-family:"asgard lokal";font-weight:400;font-size:56px;line-height:1.1em;text-align:center;}.elementor .copy-small{font-family:"asgard lokal";font-weight:400;font-size:20px;color:var(--black);line-height:1.4em;}.elementor .overline-small{font-family:"asgard lokal";font-weight:400;font-size:16px;letter-spacing:15%;line-height:1.3em;text-align:center;text-transform:uppercase;}.elementor .button-small{min-width:auto;max-width:auto;font-family:"asgard lokal";font-weight:500;font-size:14px;color:var(--white);letter-spacing:2px;line-height:1em;text-align:center;text-transform:uppercase;padding-block-start:12px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:50px;margin-block-end:0px;border-radius:45px;background-color:var(--rot);align-self:center;}.elementor .button-small:hover,.elementor .button-small:focus-visible{background-color:var(--rot-hover);}.elementor .menue-name-hidden{display:block;}