.et_pb_section_0.et_pb_section{background-color:#ededed!important}.hzb_kurse_grid_0 .hzb-kurse-grid{display:grid;gap:20px;margin:0}.hzb_kurse_grid_0 .hzb-kurse-grid-1{grid-template-columns:1fr}.hzb_kurse_grid_0 .hzb-kurse-grid-2{grid-template-columns:repeat(2,1fr)}.hzb_kurse_grid_0 .hzb-kurse-grid-3{grid-template-columns:repeat(3,1fr);@media (max-width:980px){grid-template-columns:repeat(2,1fr)}@media (max-width:767px){grid-template-columns:1fr}}.hzb_kurse_grid_0 .hzb-kurse-grid-4{grid-template-columns:repeat(4,1fr);@media (max-width:980px){grid-template-columns:repeat(2,1fr)}@media (max-width:767px){grid-template-columns:1fr}}.hzb_kurse_grid_0 .hzb-kurs-card{position:relative;background:#ffffff;border:1px solid #e0e0e0;border-radius:8px;padding:0;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s}.hzb_kurse_grid_0 .hzb-kurs-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.1)}.hzb_kurse_grid_0 .hzb-kurs-badge{position:absolute;top:10px;left:10px;background:#d4a5a5;color:#fff;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:600;z-index:10}.hzb_kurse_grid_0 .hzb-kurs-image{position:relative;width:100%;height:200px;overflow:hidden}.hzb_kurse_grid_0 .hzb-kurs-image img{width:100%;height:100%;object-fit:cover}.hzb_kurse_grid_0 .hzb-kurs-content{padding:20px}.hzb_kurse_grid_0 .hzb-kurs-title{margin:0 0 10px 0;font-size:20px;font-weight:600;hyphens:auto;word-break:break-word;overflow-wrap:break-word}.hzb_kurse_grid_0 .hzb-kurs-title a{color:#d4a5a5;text-decoration:none;transition:color 0.3s}.hzb_kurse_grid_0 .hzb-kurs-title a:hover{color:#c49090}.hzb_kurse_grid_0 .hzb-kurs-excerpt{color:#706f6f;margin-bottom:15px;font-size:14px;line-height:1.6}.hzb_kurse_grid_0 .hzb-kurs-meta{margin-bottom:15px}.hzb_kurse_grid_0 .hzb-meta-item{display:flex;align-items:center;margin-bottom:8px;font-size:14px;color:#706f6f}.hzb_kurse_grid_0 .hzb-meta-icon{width:20px;height:20px;margin-right:8px;filter:brightness(0) saturate(100%) invert(78%) sepia(15%) saturate(723%) hue-rotate(308deg) brightness(91%) contrast(86%)}.hzb_kurse_grid_0 .hzb-meta-icon-emoji{font-size:20px;margin-right:8px}.hzb_kurse_grid_0 .hzb-kurs-button{display:inline-block;padding:12px 24px;background:#d4a5a5;color:#ffffff;text-decoration:none;border-radius:5px;font-weight:600;transition:background 0.3s,transform 0.2s}.hzb_kurse_grid_0 .hzb-kurs-button:hover{background:#c49090;transform:scale(1.05)}