.cb-hero_section{background-image:url("https://hospiz-louise.de/wp-content/uploads/2025/08/Hospiz.107.webp");background-size:cover;background-position:center;padding:80px 40px;}
@media (max-width: 1024px){.cb-hero_section{background-image:url("https://hospiz-louise.de/wp-content/uploads/2025/08/Hospiz.107.webp");background-size:cover;background-position:center;padding:80px 40px;}}
@media (max-width: 767px){.cb-hero_section{background-image:url("https://hospiz-louise.de/wp-content/uploads/2025/08/Hospiz.107.webp");background-size:cover;background-position:center;padding:40px 20px;}}
.cb-hero_grid{max-width:1200px;margin:0 auto;}
@media (max-width: 1024px){.cb-hero_grid{max-width:1200px;margin:0 auto;}}
@media (max-width: 767px){.cb-hero_grid{max-width:1200px;margin:0 auto;}}
.cb-hero_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);column-gap:32px;row-gap:32px;}
@media (max-width: 1024px){.cb-hero_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);column-gap:32px;row-gap:32px;}}
@media (max-width: 767px){.cb-hero_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(6, 1fr);column-gap:20px;row-gap:20px;}}
.cb-card_hospizplatz{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}
@media (max-width: 1024px){.cb-card_hospizplatz{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
@media (max-width: 767px){.cb-card_hospizplatz{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
.cb-card_hospizplatz_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}
@media (max-width: 1024px){.cb-card_hospizplatz_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
@media (max-width: 767px){.cb-card_hospizplatz_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
.cb-card_hospizplatz_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}
@media (max-width: 1024px){.cb-card_hospizplatz_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
@media (max-width: 767px){.cb-card_hospizplatz_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
.cb-card_hospizplatz_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}
@media (max-width: 1024px){.cb-card_hospizplatz_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
@media (max-width: 767px){.cb-card_hospizplatz_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
.cb-card_mitarbeiten{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}
@media (max-width: 1024px){.cb-card_mitarbeiten{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
@media (max-width: 767px){.cb-card_mitarbeiten{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
.cb-card_mitarbeiten_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}
@media (max-width: 1024px){.cb-card_mitarbeiten_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
@media (max-width: 767px){.cb-card_mitarbeiten_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
.cb-card_mitarbeiten_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}
@media (max-width: 1024px){.cb-card_mitarbeiten_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
@media (max-width: 767px){.cb-card_mitarbeiten_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
.cb-card_mitarbeiten_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}
@media (max-width: 1024px){.cb-card_mitarbeiten_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
@media (max-width: 767px){.cb-card_mitarbeiten_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
.cb-card_aktuelles{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}
@media (max-width: 1024px){.cb-card_aktuelles{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
@media (max-width: 767px){.cb-card_aktuelles{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
.cb-card_aktuelles_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}
@media (max-width: 1024px){.cb-card_aktuelles_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
@media (max-width: 767px){.cb-card_aktuelles_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
.cb-card_aktuelles_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}
@media (max-width: 1024px){.cb-card_aktuelles_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
@media (max-width: 767px){.cb-card_aktuelles_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
.cb-card_aktuelles_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}
@media (max-width: 1024px){.cb-card_aktuelles_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
@media (max-width: 767px){.cb-card_aktuelles_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
.cb-card_lhk{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}
@media (max-width: 1024px){.cb-card_lhk{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
@media (max-width: 767px){.cb-card_lhk{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
.cb-card_lhk_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}
@media (max-width: 1024px){.cb-card_lhk_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
@media (max-width: 767px){.cb-card_lhk_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
.cb-card_lhk_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}
@media (max-width: 1024px){.cb-card_lhk_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
@media (max-width: 767px){.cb-card_lhk_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
.cb-card_lhk_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}
@media (max-width: 1024px){.cb-card_lhk_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
@media (max-width: 767px){.cb-card_lhk_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
.cb-card_trauer{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}
@media (max-width: 1024px){.cb-card_trauer{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
@media (max-width: 767px){.cb-card_trauer{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
.cb-card_trauer_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}
@media (max-width: 1024px){.cb-card_trauer_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
@media (max-width: 767px){.cb-card_trauer_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
.cb-card_trauer_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}
@media (max-width: 1024px){.cb-card_trauer_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
@media (max-width: 767px){.cb-card_trauer_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
.cb-card_trauer_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}
@media (max-width: 1024px){.cb-card_trauer_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
@media (max-width: 767px){.cb-card_trauer_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
.cb-card_foerder{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}
@media (max-width: 1024px){.cb-card_foerder{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
@media (max-width: 767px){.cb-card_foerder{display:flex;flex-direction:column;gap:12px;background-color:#ffffff;border-radius:15px;padding:32px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.08);}}
.cb-card_foerder_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}
@media (max-width: 1024px){.cb-card_foerder_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
@media (max-width: 767px){.cb-card_foerder_h{color:#67287e;font-size:26px;font-weight:500;margin:0;}}
.cb-card_foerder_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}
@media (max-width: 1024px){.cb-card_foerder_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
@media (max-width: 767px){.cb-card_foerder_p{color:#494543;font-size:16px;line-height:1.6;margin:0;}}
.cb-card_foerder_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}
@media (max-width: 1024px){.cb-card_foerder_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
@media (max-width: 767px){.cb-card_foerder_btn{display:inline-block;background-color:#67287e;color:#ffffff;border-radius:15px;padding:8px 20px;font-size:15px;font-weight:600;width:fit-content;}}
.cb-quote_section{padding:60px 40px;text-align:center;}
@media (max-width: 1024px){.cb-quote_section{padding:60px 40px;text-align:center;}}
@media (max-width: 767px){.cb-quote_section{padding:60px 40px;text-align:center;}}
.cb-quote_heading{color:#67287e;font-size:36px;font-weight:500;max-width:700px;margin:0 auto;}
@media (max-width: 1024px){.cb-quote_heading{color:#67287e;font-size:36px;font-weight:500;max-width:700px;margin:0 auto;}}
@media (max-width: 767px){.cb-quote_heading{color:#67287e;font-size:26px;font-weight:500;max-width:700px;margin:0 auto;}}
