.tabs .tab{padding-bottom:30px}.tabs .tab .accordion-button{align-items:center;background-color:transparent;border:2px solid #fff;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:32px;font-weight:700;justify-content:space-between;line-height:34px;outline:none;padding:14px 18px;text-align:left;transition:.4s;width:100%}.tabs .tab .accordion-button:after{align-items:center;box-sizing:border-box;content:"+";display:flex;float:right;font-size:64px;font-weight:400;height:49px;justify-content:center;line-height:45px;padding:10px;transition:transform .3s ease-in-out;width:49px}.tabs .tab .panel{color:#fff;display:none;overflow:hidden;padding:0 18px;transition:.4s}.tabs .active:after{transform:rotate(-225deg)}.FAQ .tabs .tab .accordion-button,.faq .tabs .tab .accordion-button{background-color:#fff;border:none;border-radius:40px;box-shadow:1px 2px 5px 1px rgba(0,0,0,.1);box-sizing:border-box;color:#000;cursor:pointer;display:block;font-size:1.125em;line-height:30px;margin:auto;padding:calc(.667em + 2px) calc(1.333em + 12px) calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;width:auto}.FAQ .tabs .tab .accordion-button:after,.faq .tabs .tab .accordion-button:after{display:none}.FAQ .tabs .tab .accordion-button:before,.faq .tabs .tab .accordion-button:before{color:currentColor;content:"\f078";float:left;font-family:Font Awesome\ 6 Free;font-size:1rem;font-weight:900;padding-left:10px;padding-right:10px;transition:transform .3s ease-in-out}.FAQ .tabs .tab .accordion-button.active:before,.faq .tabs .tab .accordion-button.active:before{transform:rotate(-180deg)}.auf-weissem-hintergrund .tabs .tab .accordion-button{background:#c9dfd3;background:linear-gradient(185deg,rgba(201,223,211,.2),hsla(21,88%,84%,.2) 28%,rgba(187,223,219,.2));border:none;box-shadow:1px 2px 5px 1px rgba(0,0,0,.1);color:#2d6861;font-size:1.2rem;line-height:1.7rem;padding:10px 8px 10px 18px}.auf-weissem-hintergrund .tabs .tab .accordion-button:after{color:#ed694b;font-size:48px}.auf-weissem-hintergrund .tabs .tab .panel{color:#2d6861}.auf-weissem-hintergrund .tabs .tab .panel .flex-list{align-items:flex-start;display:flex;gap:5%;padding-bottom:30px}.auf-weissem-hintergrund.keine-dekoration .tabs .tab .accordion-button{background:none!important;box-shadow:none!important}
