@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bx6ANxqUneKx06UkIXISn3V4Ck-L2qM.woff2)format("woff2"),url(/fonts/bx6ANxqUneKx06UkIXISn3V4DA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cookie;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/syky-y18lb0tSbf9kgqS1NDNpg.woff2)format("woff2"),url(/fonts/syky-y18lb0tSbf9kgqU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/H4clBXOCl9bbnla_nHIq75u9qKS-aw.woff2)format("woff2"),url(/fonts/H4clBXOCl9bbnla_nHIq75u7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/H4cgBXOCl9bbnla_nHIiVL6ohYazQTJjFg.woff2)format("woff2"),url(/fonts/H4cgBXOCl9bbnla_nHIiVL6ohYa1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2"),url(/fonts/JTUSjIg1_i6t8kCHKm459WlhzQ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2)format("woff2"),url(/fonts/JTUQjIg1_i6t8kCHKm459WxRyS7g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2)format("woff2"),url(/fonts/JTURjIg1_i6t8kCHKm45_ZpC3gnD-A.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2)format("woff2"),url(/fonts/JTURjIg1_i6t8kCHKm45_bZF3gnD-A.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2)format("woff2"),url(/fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD-A.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/5aU69_a8oxmIdGl4BDGwgDI.woff2)format("woff2"),url(/fonts/5aU69_a8oxmIdGl4Ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:theme-icons;src:url(/fonts/theme-icons/theme-icons.woff)format("woff"),url(/fonts/theme-icons/theme-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}[class^=vamtam-theme-],[class*=\ vamtam-theme-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:theme-icons!important}.vamtam-theme-calendar-date:before{content:""}.vamtam-theme-arrow-down:before{content:""}.vamtam-theme-arrow-up:before{content:""}.vamtam-theme-arrow-left:before{content:""}.vamtam-theme-arrow-right:before{content:""}.vamtam-theme-minus:before{content:""}.vamtam-theme-plus:before{content:""}.vamtam-theme-remove:before{content:""}.vamtam-theme-search:before{content:""}.vamtam-theme-bag:before{content:""}.vamtam-theme-play:before{content:""}.vamtam-theme-favorite:before{content:""}.vamtam-theme-upload:before{content:""}.vamtam-theme-user:before{content:""}.vamtam-theme-box:before{content:""}.vamtam-theme-new:before{content:""}.vamtam-theme-fruits-veg:before{content:""}.vamtam-theme-organic:before{content:""}.vamtam-theme-seasonal-boxes:before{content:""}.vamtam-theme-butcher:before{content:""}.vamtam-theme-dairy:before{content:""}.vamtam-theme-bakery:before{content:""}.vamtam-theme-pesticide:before{content:""}.vamtam-theme-energy:before{content:""}.vamtam-theme-package:before{content:""}.vamtam-theme-pin:before{content:""}.vamtam-theme-delivery:before{content:""}.vamtam-theme-egg-38:before{content:""}.vamtam-theme-chicken:before{content:""}.vamtam-theme-sheep:before{content:""}.vamtam-theme-cow:before{content:""}.vamtam-theme-mastercard:before{content:""}.vamtam-theme-amex:before{content:""}.vamtam-theme-apple-card:before{content:""}.vamtam-theme-paypal:before{content:""}.vamtam-theme-visa:before{content:""}:root{--color-primary:#024dcb;--color-secondary:#008037;--color-accent:#f5ecec;--color-taupe:#9c8484;--color-white:#fff;--color-black:#000;--color-border:#b6b6a5;--color-white-70:#ffffffb3;--color-sticky-header:#f6f4f1;--color-text:#39524f;--color-link-hover:#194641c7;--color-footer-link:#ffffffc7;--color-background:#fff;--color-surface:#ebebeb;--color-input-text:#5e5e5e;--color-consent:gray;--color-icon-meta:#4a4a4a;--color-status-ok:#78b159;--color-status-full:#dd2e44;--font-body:"Tenor Sans", sans-serif;--font-script:"Cookie", sans-serif;--font-serif:"Cormorant", serif;--font-ui:"Montserrat", sans-serif;--fs-body:18px;--lh-body:1.6;--fs-text:1rem;--lh-text:1.5rem;--fs-h1:100px;--lh-h1:1;--fs-h2:66px;--lh-h2:1.1;--fs-h3:36px;--lh-h3:1.2;--fs-h4:24px;--lh-h4:2;--fs-h5:16px;--lh-h5:1.2;--fs-h6:14px;--lh-h6:1.3;--fs-hero:3.5rem;--lh-hero:1.2;--fs-button:14px;--lh-button:1.3;--fs-small:14px;--lh-small:1.7;--fs-mini:12px;--lh-mini:2;--space-2xs:5px;--space-xs:10px;--space-sm:20px;--space-md:25px;--space-lg:30px;--space-xl:50px;--space-2xl:60px;--container:1260px;--gutter-mobile:20px;--gap:20px;--radius:0;--radius-panel:15px;--radius-pill:30px;--radius-event-card:10px;--border-input:1px solid var(--color-primary);--border-faq:1px solid var(--color-border);--transition:.3s;--transition-footer-link:.4s;--focus-ring:2px solid var(--color-primary);--focus-ring-on-dark:2px solid var(--color-white)}@media (width<=1024px){:root{--fs-h1:45px;--lh-h1:1.4;--fs-h2:35px;--lh-h2:1.1;--fs-h3:30px;--lh-h3:1.1;--fs-h4:20px}}@media (width<=767px){:root{--fs-body:14px;--lh-body:1.5;--fs-text:14px;--lh-text:1.5;--fs-h1:40px;--fs-h2:30px;--fs-h3:26px}}:focus-visible{outline:var(--focus-ring)!important;outline-offset:2px!important}.iel-footer :focus-visible,.iel-menue :focus-visible,.iel-rahmen .elementor-widget-wrap[style*=background] :focus-visible{outline:var(--focus-ring-on-dark)!important}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;margin:0;font-weight:400}img{max-width:100%;height:auto;display:block}p{margin:0 0 1em}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:var(--color-text);margin:0;font-weight:400}h1,.h1{font-family:var(--font-body);font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:700}h2,.h2{font-family:var(--font-script);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:400}h3,.h3{font-family:var(--font-serif);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700}h4,.h4{font-family:var(--font-serif);font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:700}h5,.h5{font-family:var(--font-ui);font-size:var(--fs-h5);line-height:var(--lh-h5);text-transform:uppercase;letter-spacing:0;font-weight:600}h6,.h6{font-family:var(--font-ui);font-size:var(--fs-h6);line-height:var(--lh-h6);text-transform:uppercase;font-weight:600}.page-title{font-family:var(--font-script);font-size:var(--fs-h2);line-height:var(--lh-h2);text-align:center;font-weight:400}a{color:var(--color-text);transition:color var(--transition);text-decoration:none}a:hover{color:var(--color-link-hover)}.on-dark :focus-visible{outline:var(--focus-ring-on-dark)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--color-primary);color:#fff;font-family:var(--font-ui);padding:10px 16px;font-size:14px;position:absolute;top:-60px;left:10px}.skip-link:focus{color:#fff;top:10px}.container{width:min(100%, var(--container));padding-inline:var(--space-xs);margin-inline:auto}@media (width<=767px){.container{padding-inline:var(--gutter-mobile)}}.btn,button.btn,input[type=submit].btn{font-family:var(--font-ui);font-size:var(--fs-button);font-weight:600;line-height:var(--lh-button);text-transform:uppercase;letter-spacing:0;color:var(--color-white);background:var(--color-primary);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);text-align:center;border:0;padding:15px 35px;display:inline-block}.btn:hover,.btn:focus-visible{background:var(--color-secondary);color:var(--color-white)}.btn--green{background:var(--color-secondary)}@media (width<=767px){.btn{padding:20px 30px}}.btn-row{text-align:center;margin:20px 0 0}.btn-back{border-radius:var(--radius-pill);width:120px;height:30px;font-family:var(--font-ui);text-transform:uppercase;color:var(--color-white);background:var(--color-primary);transition:all var(--transition);justify-content:center;align-items:center;gap:15px;font-size:.7rem;font-weight:600;line-height:1.3;display:inline-flex}.btn-back:hover{background:var(--color-secondary);color:var(--color-white)}.btn-back i{font-size:.7rem}.prose{font-size:var(--fs-text);line-height:var(--lh-text)}.prose--justify p{text-align:justify}.prose h2{text-align:left;font-size:var(--fs-hero);line-height:var(--lh-hero);margin:1.2em 0 .5em}.prose h3{margin:1em 0 .4em}@media (width<=767px){.prose h2{text-align:center}}.prose ul{margin:0 0 1em;padding-left:1.2em}.prose img{margin:1em auto}.prose a:not(.btn){text-underline-offset:2px;text-decoration:underline}.prose hr.divider{border:0;border-top:7px solid var(--color-secondary);margin:1.5em 0}.prose .form-placeholder{border:1px dashed var(--color-border);font-family:var(--font-ui);text-align:center;margin:1.5em 0;padding:20px;font-size:14px}.prose .form-placeholder:before{content:"Formular „" attr(data-form) "“ — wird in einer späteren Phase umgesetzt"}details.toggle{border-bottom:var(--border-faq)}details.toggle summary{cursor:pointer;font-family:var(--font-ui);text-transform:uppercase;color:var(--color-text);justify-content:space-between;gap:20px;padding:30px 0;font-size:24px;font-weight:600;line-height:1.2;list-style:none;display:flex}details.toggle summary::-webkit-details-marker{display:none}details.toggle summary:after{content:"";flex:none;font-family:theme-icons;font-size:18px;font-weight:400}details.toggle[open] summary:after{content:""}details.toggle>:not(summary){padding-bottom:20px;font-size:16px;line-height:27.2px}@media (width<=767px){details.toggle summary{font-size:18px}}.form{grid-template-columns:1fr 1fr;gap:20px 10px;display:grid}.form__field{flex-direction:column;grid-column:span 2;display:flex}.form__field--half{grid-column:span 1}.form label,.form .form__label{font-family:var(--font-ui);color:var(--color-black);margin-bottom:4px;font-size:14px;line-height:1.7}.form .req{color:red;padding-inline-start:.2em}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea{font-family:var(--font-ui);color:var(--color-input-text);background:var(--color-white);border:0;border-bottom:var(--border-input);width:100%;min-height:40px;transition:color var(--transition), background var(--transition);border-radius:0 0 1px;padding:0;font-size:14px;line-height:1.7}.form textarea{resize:vertical;min-height:96px}.form input:focus,.form textarea:focus{color:var(--color-primary);outline:var(--focus-ring);outline-offset:2px}.form__consent{font-family:var(--font-ui);color:var(--color-consent);align-items:flex-start;gap:8px;font-size:14px;line-height:1.7;display:flex}.form__consent input{flex:none;margin-top:5px}.form__consent a{color:var(--color-text);text-decoration:underline}.form__submit{text-align:center;grid-column:span 2}.form__note{font-family:var(--font-ui);text-align:center;color:var(--color-icon-meta);grid-column:span 2;font-size:13px}.form fieldset{border:0;margin:0;padding:0;display:contents}.form fieldset[disabled] input,.form fieldset[disabled] textarea,.form fieldset[disabled] .btn{opacity:.55;cursor:not-allowed}@media (width<=767px){.form{grid-template-columns:1fr}.form__field,.form__field--half,.form__submit,.form__note{grid-column:span 1}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea{font-size:16px}}.preview-note{background:var(--color-sticky-header);border-left:4px solid var(--color-primary);font-family:var(--font-ui);margin:20px auto 0;padding:10px 16px;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-center{text-align:center}.elementor-kit-150 :where(h1,h2,h3,h4,h5,h6,p,a,img,ul,ol,li,label,input,textarea,select,button,details,summary,hr,figure){all:revert-layer}}
