.everyday-effect{border-left:2px solid #b6403045;padding-left:16px;font-size:15px!important;line-height:1.65}#unterricht .three h3{line-height:1.2}
.team-cards .junior-card .junior-original img{height:340px;aspect-ratio:auto;object-fit:cover;object-position:50% 42%;border-radius:48% 48% 4px 4px}@media(max-width:1050px){.team-cards .junior-card .junior-original img{height:290px}}@media(max-width:700px){.team-cards .junior-card .junior-original img{height:330px}}.team-cards .junior-insight img{height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;border-radius:8px}.junior-insight summary{cursor:pointer;font-weight:600;line-height:1.5;padding:14px 0}.junior-insight figcaption{font-size:13px;line-height:1.5;margin-top:10px}.junior-insight figure{margin-top:14px}
.team-cards img[src$="lukas-original.webp"]{object-position:53% 25%}.team-cards img[src$="janine-03067.webp"]{object-position:center 23%}

.team-cards .junior-duo{position:relative;height:340px;overflow:hidden;border-radius:48% 48% 4px 4px;background:#efe9d8;isolation:isolate}
.team-cards .junior-duo .junior-support{position:absolute;inset:0 0 36%}
.team-cards .junior-card .junior-duo .junior-support img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 39%;border-radius:0}
.team-cards .junior-duo .junior-learning{position:absolute;inset:52% -1px -1px;border-top:4px solid #efe9d8;border-radius:52% 8% 0 0 /24% 8% 0 0;overflow:hidden}
.team-cards .junior-card .junior-duo .junior-learning img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 23%;border-radius:0}
@media(max-width:1050px) and (min-width:701px){.team-cards .junior-duo{height:290px}}
@media(max-width:700px){.team-cards .junior-duo{height:390px}}

body.kids{margin:0}.kids .wp-block-tempel-section{max-width:none;margin:0;padding:0}

.kids .form .wpcf7-form{padding:0;background:transparent}.kids .form input:not([type=checkbox]):not([type=submit]),.kids .form select{max-width:100%;width:100%;box-sizing:border-box}.kids .form input[type=submit]{background:#f5d232;color:#252b20;border:0;padding:16px 20px;font-weight:700;white-space:normal}.kids .form .wpcf7-response-output{margin:16px 0;padding:12px}.kids .form .wpcf7-not-valid-tip{color:#9c251d}.kids .form .wpcf7-acceptance .wpcf7-list-item{margin:0}.kids .form .wpcf7-acceptance label{display:block;font-size:14px}
