.faq-container{padding-bottom:50px;padding-top:50px}.faq-container.page-width-normal{margin:0 auto;max-width:1400px}.faq-container.page-width-narrow{margin:0 auto;max-width:950px}@media (max-width:500px){.faq-container.page-width-narrow,.faq-container.page-width-normal{margin:0 auto;padding:0 10px}}.faq-container-section .faq-container__headline{font-size:30px;font-weight:400;line-height:120%;text-align:center}.faq-container-section .faq-container__subheadline{font-size:18px;font-weight:600;line-height:130%;margin-bottom:1em;text-align:center}.faq-container .faq-header-section{align-items:center;background:none;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;color:#000;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.faq-container .faq-section img{height:25px;width:25px}.faq-section .faq-content-section{max-height:0;opacity:0;overflow:hidden;text-align:left;transition:max-height .5s ease,opacity .75s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}.faq-section .faq-header-section .faq-header-section__title{font-size:18px;letter-spacing:.01em;line-height:110%;margin:1em 0;max-width:calc(100% - 25px);text-align:center;text-align:left}.faq-header-section .faq-minus,.faq-header-section .faq-plus{font-size:24px}.faq-header-section .faq-minus,.faq-header-section.active .faq-plus{display:none}.faq-header-section.active .faq-minus{display:block}.faq-header-section.active .faq-content-section{max-height:100vh;opacity:1;overflow-y:auto;-webkit-transform:translateY(0);transform:translateY(0);transition:max-height .5s ease,opacity .75s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.faq-section .faq-content-section li,.faq-section .faq-content-section p,.faq-section .faq-content-section ul{line-height:1.5}.faq-header-section .faq-content-section li{margin-bottom:0}.faq-header-section .faq-content-section ul ul{margin:0}@media (min-width:767px){.faq-container-section .faq-container__headline{font-size:67px}.faq-container-section .faq-container__subheadline{font-size:32px}.faq-section .faq-header-section .faq-header-section__title{font-size:24px}}.faq-container .faq-additional-cta{padding-top:70px;text-align:center}.bu-link-default a,.bu-link-default a.cta_button{appearance:none;-webkit-appearance:none;border:0;border-radius:60px;font-family:Sohne,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:.03em;line-height:1;padding:12px 24px;text-align:center;text-decoration:none}.bu-link-default.bu-cta-primary a,.bu-link-default.bu-cta-primary a.cta_button{background-color:#ce0058;color:#fff}.bu-link-default.bu-cta-primary a.cta_button:hover,.bu-link-default.bu-cta-primary a:hover{background-color:#9f1430}.bu-link-default.bu-cta-secondary a,.bu-link-default.bu-cta-secondary a.cta_button{background-color:transparent;border:1px solid #fff;color:#fff}.bu-link-default.bu-cta-secondary a.cta_button:hover,.bu-link-default.bu-cta-secondary a:hover{background-color:#ce0058;border:1px solid #ce0058}.bu-link-default.bu-cta-secondary-light a,.bu-link-default.bu-cta-secondary-light a.cta_button{background-color:transparent;border:1px solid #000;color:#000}.bu-link-default.bu-cta-secondary-light a.cta_button:hover,.bu-link-default.bu-cta-secondary-light a:hover{background-color:#000;border:1px solid #000;color:#fff}