.sommerkalender2025-header{padding:2rem;text-align:center;background-image:url(/design/images/adventskalender/adventskalender-2025-hintergrund-neu.svg);background-repeat:no-repeat;background-size:cover;display:flex;position:relative;justify-content:center}.sommerkalender2025-header img{position:absolute;left:40px;height:76px;margin-top:15px}.sommerkalender2025-header img:nth-of-type(2){position:relative;right:20px;left:86px;height:100px;margin-top:4px;margin-right:-235px}.sommerkalender-detail-artikel{padding-left:30px;padding-right:30px}.sommerkalender-detail-artikel div picture img{height:auto}.adventskalender-text div picture img{height:auto}.sommerkalender2025-header h1{font-size:2rem;font-weight:600;color:#fff}.sommerkalender2025-header h1 span{display:block;color:#fff}.sommerkalender2025-header h1 span:nth-of-type(2){display:block;color:#fff;font-size:18px}.sommerkalender2025-content{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem}.sommerkalender2025-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #000;max-width:350px;text-align:center;padding:1.5rem}.sommerkalender2025-card img{max-width:100%;border-radius:10px;margin-bottom:1rem}.sommerkalender2025-description{font-size:2rem;margin-bottom:1.5rem}.sommerkalender2025-cta{background:#0077b6;color:#fff;border:none;padding:.8rem 1.5rem;font-size:1rem;border-radius:25px;cursor:pointer;transition:background 0.3s ease}.sommerkalender2025-cta:hover{background:#023e8a}.sommerkalender2025-info{margin-top:2rem;text-align:center;font-size:.9rem}.sommerkalender2025-footer{text-align:center;padding:1rem;font-family:Roboto;font-weight:700;color:#1B325C;font-size:18px}@media screen and (max-width:1000px){.sommerkalender2025-header img{height:55px;margin-top:-10px}.sommerkalender2025-header img:nth-of-type(2){height:73px;margin-top:-18px;left:70px;margin-right:-195px}.sommerkalender2025-header h1 span:nth-of-type(2){font-size:15px}}@media screen and (max-width:800px){.sommerkalender2025-header img:nth-of-type(2){left:50px}}@media screen and (max-width:600px){.sommerkalender2025-header img{height:58px}.sommerkalender2025-header h1{margin-top:90px}.sommerkalender2025-header img:nth-of-type(2){left:-130px}}@media screen and (max-width:480px){.sommerkalender2025-header img{}}.pagewrapper .content-container.content-container--sommerkalender{background-image:url(/design/images/adventskalender/adventskalender-2025-hintergrund-neu.svg);padding:2em 0;background-repeat:no-repeat;background-size:cover;width:fit-content;margin:auto;background-position-y:-70px}.sommerkalender-headline-oben{font-family:Roboto Slab;font-size:67px;color:#0097D0}.sommerkalender-headline-unten{font-family:Roboto Slab;font-size:50px;color:#FFF;margin-top:-180px;font-weight:700}.sommerkalender-subheadline{font-family:Roboto;font-weight:400;color:#FFF;font-size:16px;margin-top:-10px;width:max-content}.sommerkalender-logo-therme-erding{margin-left:220px}.sommerkalender-logo-button{margin-right:50px;position:relative;left:83px;top:62px}.sommerkalender-headline{padding-right:386px;padding-top:182px}.sommer-sponsoren{position:absolute;z-index:4}.sponsor-logos a img{height:62px}.sponsor-logos a+span{margin-left:20px;margin-top:-10px}.sponsor-logos a+span img{height:75px}.content-container.kalender-ausgabe{padding:2em 0}.content-container-box.kalender-ausgabe-text{height:fit-content;padding:30px;background-image:url(/design/images/adventskalender/adventskalender-2025-hintergrund-neu.svg);background-repeat:no-repeat;background-size:cover;background-position-y:-110px}.kal_wrapper{background-image:url(/design/images/adventskalender/adventskalender-2025-hintergrund-neu.svg);color:#fff;background-repeat:no-repeat;background-size:cover;background-position-y:-60px}@media screen and (max-width:767px){.content-container-box.kalender-ausgabe-text{background-position-y:top}.kal_wrapper{background-position-y:top}}.content-container-box.kalender-ausgabe-text .teCent{color:#fff}.sommerkalender-text-absatz{font-size:20px}.adventskalender-wrapper a:hover{opacity:.8}.content-container-box.sociallinks{display:none}@media screen and (max-width:1000px){.sommerkalender-subheadline{font-size:17px;margin-top:2px}.sommerkalender-headline-unten{font-size:44px;margin-top:-140px}.sommerkalender-headline-oben{font-size:60px}.sommerkalender-headline{text-align:left}.sommerkalender-logo-therme-erding{margin-left:470px}.sponsor-logos a+span img{height:75px}.sponsor-logos a+span{margin-left:10px;margin-top:18px}.adventskalender-header .sponsor-logos a img{height:60px;margin-top:27px}}.competition-content{text-align:center}@media screen and (max-width:767px){.sommerkalender-logo-therme-erding{margin-left:340px}.sommerkalender-headline-unten{font-size:36px;margin-top:10px}.sommerkalender-subheadline{font-size:22px;width:398px}.sponsor-logos a+span{margin-top:9px;margin-left:2px}.sponsor-logos a+span img{height:56px}.adventskalender-header .sponsor-logos a img{height:42px;margin-top:16px}.sommerkalender-headline{padding-top:16px}.sommerkalender2025-header img:nth-of-type(2){left:35px}}@media screen and (max-width:600px){.pagewrapper .content-container.content-container--sommerkalender{background-size:cover;background-position:top}.sommerkalender-headline-oben{font-size:44px}.sommerkalender-headline-unten{font-size:44px}.sommerkalender-subheadline{font-size:22px}.adventskalender-header .sponsor-logos a img{height:50px;margin-top:-26px}.sommerkalender-logo-therme-erding{margin-left:166px}.sponsor-logos a+span{margin-top:-33px}.sponsor-logos a+span img{height:62px}.sommerkalender2025-header img:nth-of-type(2){left:-100px}.sommerkalender2025-header img{left:62px}}@media screen and (max-width:450px){.sommerkalender-logo-therme-erding{margin-left:0}.sommerkalender-headline-unten{font-size:35px;margin-top:34px}.sommerkalender-subheadline{font-size:22px;width:305px}.sponsor-logos a+span{margin-left:5px;margin-top:-35px}.sponsor-logos a+span img{height:78px}.adventskalender-header .sponsor-logos a img{height:62px}.sommerkalender2025-header img:nth-of-type(2){left:-145px}}@media screen and (max-width:410px){.content-container-box.kalender-ausgabe-text{padding-left:0;padding-right:0}.competition-content{width:85%}}.kal_detail_layout{display:grid;grid-template-columns:30% 40% 30%;grid-template-rows:auto;height:150px}.kal_detail_layout>*{min-height:0}.kal_detail_headline{font-size:2em;font-weight:700;line-height:1.2;font-family:Roboto Slab;text-shadow:1px 1px #000}.kal_detail_subheadline{font-family:Roboto;font-size:22px;text-shadow:1px 1px #000}.kal_detail_box1{padding-top:10px;text-align:center;margin-top:24px}.kal_detail_box2{text-align:center;margin-top:30px}.kal_detail_box3{text-align:center;margin-top:24px}.kal_detail_box1 img{height:80px;margin-top:10px}.kal_detail_box2 img{height:80px}@media (max-width:768px){.kal_detail_layout{grid-template-columns:50% 50%;grid-template-rows:auto auto;height:170px}.kal_detail_box2{grid-column:1 / span 2}.kal_detail_box1{order:1;margin-top:0}.kal_detail_box3{order:2;margin-top:12px}.kal_detail_box2{order:3}.kal_detail_box2{margin-top:1px;margin-bottom:10px}.kal_detail_box1 img{height:60px}.kal_detail_box3 img{height:65px}}.kal_detail_antwort{color:#fff;text-shadow:1px 1px #000}