.preise-neu{padding:100px 0}@media(max-width: 991px){.preise-neu{padding:40px 0 0}}.preise-neu h3{font-weight:800;font-size:20px;line-height:25px;letter-spacing:0px;color:#0697db}@media(max-width: 991px){.preise-neu h3{margin-bottom:0}}.preise-neu h2{font-size:35px;line-height:44px;letter-spacing:0px;color:#003149;margin-bottom:0px;font-weight:600}@media(max-width: 991px){.preise-neu h2{font-size:30px;line-height:40px;margin-bottom:25px}}.preise-neu:not(:has(.tab-navigation)) h2{margin-bottom:100px}@media(max-width: 991px){.preise-neu:not(:has(.tab-navigation)) h2{margin-bottom:40px}}.preise-neu .tab-navigation{display:flex;justify-content:center;background:#e8f4f9;border-radius:50px;padding:5px;max-width:300px;margin-left:auto}@media(max-width: 767px){.preise-neu .tab-navigation{max-width:100%}}.preise-neu .tab-navigation .tab-btn{flex:1;background:rgba(0,0,0,0);border:none;padding:8px 25px;font-size:16px;font-weight:600;color:#003149;border-radius:50px;cursor:pointer;transition:all .3s ease}.preise-neu .tab-navigation .tab-btn:hover{background:rgba(6,151,219,.1)}.preise-neu .tab-navigation .tab-btn.active{background:#fff;color:#0697db;box-shadow:0 4px 15px rgba(0,0,0,.1)}.preise-neu .tab-content{display:none;margin-top:120px}@media(max-width: 991px){.preise-neu .tab-content{margin-top:60px}}.preise-neu .tab-content.active{display:block}.preise-neu .tab-content#einzelpreise-content{margin-top:0}.preise-neu .preis-item{flex:1;background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:80px 30px 40px;position:relative;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;height:100%}@media(max-width: 991px){.preise-neu .preis-item{padding:80px 20px 30px}}.preise-neu .preis-item:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.15)}.preise-neu .preis-item img.auto-headerbild{position:absolute;top:-60px;left:50%;transform:translateX(-50%);width:300px;height:auto;object-fit:contain}.preise-neu .preis-item .titel-wrapper{margin-bottom:25px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.preise-neu .preis-item .titel-wrapper span{background:linear-gradient(135deg, #E41F43 0%, #D01838 100%);color:#fff;padding:4px 12px;font-size:12px;font-weight:700;border-radius:5px;box-shadow:0 4px 15px rgba(228,31,67,.4);white-space:nowrap}.preise-neu .preis-item h3{font-size:32px;line-height:40px;font-weight:700;color:#0697db}@media(max-width: 991px){.preise-neu .preis-item h3{font-size:24px;line-height:32px}}.preise-neu .preis-item>p{font-size:18px;line-height:24px;color:#003149;margin-bottom:25px}@media(max-width: 991px){.preise-neu .preis-item>p{font-size:15px;line-height:22px}}.preise-neu .preis-item h4{color:#003149;margin-bottom:10px;font-size:24px;font-weight:bold;line-height:30px}@media(max-width: 991px){.preise-neu .preis-item h4{font-size:22px;line-height:30px}}.preise-neu .preis-item h4 span{font-size:48px;font-weight:bold}@media(max-width: 991px){.preise-neu .preis-item h4 span{font-size:40px}}.preise-neu .preis-item .aktions-preis{display:flex;align-items:center;gap:5px;font-size:16px;margin-bottom:5px}.preise-neu .preis-item .aktions-preis p{margin:0;color:hsla(0,0%,100%,.7);font-size:16px}.preise-neu .preis-item .aktions-preis p:last-child{text-decoration:line-through}.preise-neu .preis-item .gesamtpreis{font-size:16px;font-weight:600;color:#003149}@media(max-width: 991px){.preise-neu .preis-item .gesamtpreis{font-size:15px}}.preise-neu .preis-item .gesamtpreis p{margin:0;color:inherit}.preise-neu .preis-item .auflistung-wrapper{flex-grow:1;margin-bottom:40px;margin-top:40px}.preise-neu .preis-item .auflistung-wrapper .auflistung-item-wrapper{display:flex;align-items:flex-start;margin-bottom:15px}.preise-neu .preis-item .auflistung-wrapper .auflistung-item-wrapper:last-child{margin-bottom:0}.preise-neu .preis-item .auflistung-wrapper .auflistung-item-wrapper img{width:22px;margin-right:8px;margin-top:2px}.preise-neu .preis-item .auflistung-wrapper p{font-size:16px;line-height:24px;color:#003149;margin-bottom:12px;position:relative}@media(max-width: 991px){.preise-neu .preis-item .auflistung-wrapper p{font-size:15px;line-height:22px}}.preise-neu .preis-item .auflistung-wrapper p:last-child{margin-bottom:0}.preise-neu .preis-item a{display:block;background:#0697db;color:#fff;text-align:center;padding:15px 30px;border-radius:10px;font-size:18px;font-weight:700;text-decoration:none;transition:background .3s ease,transform .2s ease}@media(max-width: 991px){.preise-neu .preis-item a{font-size:16px;padding:12px 25px}}.preise-neu .preis-item a:hover{background:#0583c1;transform:scale(1.02)}.preise-neu .row>div:nth-child(2) .preis-item{background:#0798db;color:#fff;transform:scale(1.05);z-index:2}@media(max-width: 991px){.preise-neu .row>div:nth-child(2) .preis-item{transform:scale(1)}}.preise-neu .row>div:nth-child(2) .preis-item:hover{transform:scale(1.08) translateY(-5px)}@media(max-width: 991px){.preise-neu .row>div:nth-child(2) .preis-item:hover{transform:translateY(-5px)}}.preise-neu .row>div:nth-child(2) .preis-item img.auto-headerbild{width:400px;top:-75px}.preise-neu .row>div:nth-child(2) .preis-item h3{color:#fff}.preise-neu .row>div:nth-child(2) .preis-item h4{color:#fff}.preise-neu .row>div:nth-child(2) .preis-item>p{color:#fff}.preise-neu .row>div:nth-child(2) .preis-item .gesamtpreis p{color:#fff}.preise-neu .row>div:nth-child(2) .preis-item .auflistung-wrapper .auflistung-item-wrapper p{color:#fff}.preise-neu .row>div:nth-child(2) .preis-item .titel-badge{background:linear-gradient(135deg, #E41F43 0%, #D01838 100%)}.preise-neu .row>div:nth-child(2) .preis-item a{background:#003149;color:#fff}.preise-neu .row>div:nth-child(2) .preis-item a:hover{background:#002338}.preise-neu .preise-swiper{padding:80px 0 60px;overflow-x:clip;overflow-y:visible;margin:0 -15px}@media(max-width: 767px){.preise-neu .preise-swiper{padding:60px 0 50px}}.preise-neu .preise-swiper .swiper{overflow:visible;padding-bottom:50px}.preise-neu .preise-swiper .swiper-wrapper{display:flex;align-items:stretch}.preise-neu .preise-swiper .swiper-slide{height:auto;display:flex}.preise-neu .preise-swiper .swiper-slide>div{width:100%;display:flex}.preise-neu .preise-swiper .swiper-slide .preis-item{height:100%;width:100%;margin:0 auto}.preise-neu .preise-swiper .swiper-pagination{bottom:0}.preise-neu .preise-swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#ccc;opacity:1;transition:all .3s ease}.preise-neu .preise-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0697db;width:30px;border-radius:6px}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item{background:linear-gradient(180deg, #0697DB 0%, #0583C1 100%);color:#fff;transform:scale(1)}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item img.auto-headerbild{width:340px;top:-70px}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item h3{color:#fff}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item h4{color:#fff}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item>p{color:#fff}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item .aktions-preis{color:hsla(0,0%,100%,.7)}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item .aktions-preis p{color:hsla(0,0%,100%,.7)}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item .gesamtpreis p{color:#fff}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item .auflistung-wrapper .auflistung-item-wrapper p{color:#fff}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item .titel-badge{background:linear-gradient(135deg, #E41F43 0%, #D01838 100%)}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item a{background:#003149;color:#fff}.preise-neu .preise-swiper .swiper-slide:nth-child(1) .preis-item a:hover{background:#002338}.preise-neu .einzelpreise-grid{display:grid !important;grid-template-columns:repeat(2, 1fr);gap:30px;padding:40px 0}@media(max-width: 991px){.preise-neu .einzelpreise-grid{grid-template-columns:1fr;gap:20px;display:none !important}}.preise-neu .einzelpreis-item{background:#fff;border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.08);padding:30px;transition:transform .3s ease,box-shadow .3s ease}.preise-neu .einzelpreis-item:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.preise-neu .einzelpreis-item .einzelpreis-header{display:flex;align-items:flex-start;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e8f4f9}.preise-neu .einzelpreis-item .einzelpreis-header img{width:40px;height:40px;margin-right:15px;flex-shrink:0}.preise-neu .einzelpreis-item .einzelpreis-header .einzelpreis-title-price{flex:1;display:flex;justify-content:space-between;align-items:center;gap:15px}.preise-neu .einzelpreis-item .einzelpreis-header .einzelpreis-title-price h4{font-size:20px;line-height:28px;font-weight:700;color:#003149;margin:0;flex:1}.preise-neu .einzelpreis-item .einzelpreis-header .einzelpreis-title-price .einzelpreis-price{font-size:20px;font-weight:700;color:#0697db;white-space:nowrap}.preise-neu .einzelpreis-item .einzelpreis-text{font-size:16px;line-height:24px;color:#003149}.preise-neu .einzelpreis-item .einzelpreis-text p{margin-bottom:10px}.preise-neu .einzelpreis-item .einzelpreis-text p:last-child{margin-bottom:0}.preise-neu .einzelpreis-item .einzelpreis-link{display:inline-block;background:#0697db;color:#fff;padding:12px 25px;border-radius:8px;font-size:16px;font-weight:700;text-decoration:none;transition:background .3s ease,transform .2s ease;margin-top:15px}.preise-neu .einzelpreis-item .einzelpreis-link:hover{background:#0583c1;transform:scale(1.02);text-decoration:none;color:#fff}.preise-neu .einzelpreise-accordion{padding:20px 0}.preise-neu .einzelpreise-accordion .accordion-item{background:#fff;border:4px solid #bedcec;border-radius:31px;box-shadow:0 5px 20px rgba(0,0,0,.08);margin-bottom:15px;overflow:hidden}.preise-neu .einzelpreise-accordion .accordion-item:last-child{margin-bottom:0}.preise-neu .einzelpreise-accordion .accordion-item.active .accordion-header{border-bottom:1px solid #e8f4f9}.preise-neu .einzelpreise-accordion .accordion-item.active .accordion-header .accordion-toggle svg{transform:rotate(180deg)}.preise-neu .einzelpreise-accordion .accordion-item.active .accordion-content{max-height:1000px;padding:20px 20px;opacity:1}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header{display:flex;align-items:center;padding:20px;cursor:pointer;transition:all .3s ease;gap:12px}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header img{width:32px;height:32px;flex-shrink:0}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header h4{font-size:18px;line-height:24px;font-weight:700;color:#003149;margin:0;flex:1}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header .accordion-price{font-size:18px;font-weight:700;color:#0697db;margin-right:10px;white-space:nowrap}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header .accordion-toggle{display:flex;align-items:center;justify-content:center;color:#003149;transition:transform .3s ease}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header .accordion-toggle svg{transition:transform .3s ease}.preise-neu .einzelpreise-accordion .accordion-item .accordion-header:hover{background:#f8fcfe}.preise-neu .einzelpreise-accordion .accordion-item .accordion-content{max-height:0;padding:0 20px;opacity:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease,opacity .3s ease;font-size:16px;line-height:24px;color:#003149}.preise-neu .einzelpreise-accordion .accordion-item .accordion-content p{margin-bottom:10px}.preise-neu .einzelpreise-accordion .accordion-item .accordion-content p:last-child{margin-bottom:0}.preise-neu .einzelpreise-accordion .accordion-item .accordion-content .einzelpreis-link{display:inline-block;background:#0697db;color:#fff;padding:10px 20px;border-radius:8px;font-size:15px;font-weight:700;text-decoration:none;transition:background .3s ease,transform .2s ease;margin-top:15px}.preise-neu .einzelpreise-accordion .accordion-item .accordion-content .einzelpreis-link:hover{background:#0583c1;transform:scale(1.02);text-decoration:none;color:#fff}