.faq{margin-bottom:40px;margin-top:40px;width:100%}@media only screen and (min-width:1024px){.faq{margin-bottom:60px;margin-top:60px}}.faq__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding-bottom:100px;width:86.06771%}@media print{.faq__container{display:block!important}}.faq__headline{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:20px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:1}@media only screen and (min-width:1024px){.faq__headline{font-size:42px;line-height:1.2;text-transform:uppercase}}.faq__snippet-container{position:relative;width:100%;z-index:2}.faq__accordion{overflow:hidden;position:relative;width:100%;z-index:3}.faq__accordion.has--onlyview{min-height:100%;pointer-events:none}.faq__snippet{flex-basis:100%;max-width:100%;padding-left:1.21029%;padding-right:1.21029%;position:relative;width:100%}.faq__snippet else{flex-basis:auto}@media print{.faq__snippet{display:block!important}}@media only screen and (min-width:768px){.faq__snippet{flex-basis:83.33333%;margin-left:8.33333%;margin-right:8.33333%;max-width:83.33333%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.faq__snippet else{flex-basis:auto}}@media only screen and (min-width:1024px){.faq__snippet{flex-basis:66.66667%;margin-left:16.66667%;margin-right:16.66667%;max-width:66.66667%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.faq__snippet else{flex-basis:auto}}.faq__accordion-cta{padding-bottom:10px;padding-top:55px;text-align:center}