.elementor .e-9b23857-a0edb22{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:120px;padding-inline-end:120px;align-items:center;}.elementor .e-0d1d5e6-faef997{height:56px;padding:0px;background-color:#ECF4D3;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-daf1220-4d86568{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:120px;padding-inline-end:120px;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-f7ce782-6b5ba09{padding-block-start:24px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ECF4D3;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3e05a68-d65889a{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:120px;padding-inline-end:120px;flex-direction:column;gap:12px;}.elementor .e-5033763-314eadc{height:100px;padding:0px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6984c35-657594c{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:120px;padding-inline-end:120px;flex-direction:row;gap:24px;justify-content:center;}.elementor .e-d89b4c3-a18a808{padding-block-start:60px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ECF4D3;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-df66c00-6863619{font-family:Inter;font-weight:500;font-size:2.625rem;color:#222222;line-height:3.125rem;}.elementor .e-ad18fb1-e8e8504{padding:0px;/* Karten-Stil per CSS */
.lk-kategorien {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 24px;
}

.lk-kategorie {
display: flex;
flex-direction: column;
gap: 6px;
min-height: 120px;
padding: 24px;
box-sizing: border-box;
background: #FFFFFF;
border: 1px solid #D1D1D1;
border-radius: 12px;
text-decoration: none;
}
.lk-kategorie__titel { font: 500 20px/1.25 Inter, sans-serif; color: #222222; }
.lk-kategorie__text  { font-size: 15px; line-height: 1.45; color: #454545; }
.lk-kategorie:hover  { border-color: #88AD35; }
@media (max-width: 1024px) { .lk-kategorien { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px)  { .lk-kategorien { grid-template-columns: 1fr; } }\n}.elementor .e-873dac5-a0da81f{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:120px;padding-inline-end:120px;flex-direction:column;gap:32px;}.elementor .e-9fe445f-b1ea758{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7cb7c6e4-3043525{font-family:Inter;font-weight:500;font-size:2.625rem;line-height:3.125rem;}.elementor .e-13086204-ec80ef4{font-family:"Instrument Sans";font-weight:400;font-size:1.125rem;}.elementor .e-7df20c97-e3044bc{max-width:1440px;padding-inline-start:120px;padding-inline-end:120px;flex-direction:column;row-gap:20px;align-items:center;}.elementor .e-d3ae922-7c83133{padding-block-start:80px;padding-block-end:80px;background-color:#88AD35;flex-direction:column;align-items:center;}