.faq{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:30px 0 0}.faq h2{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:2rem}.faqblock{width:60%}.faqhead{margin:0 0 20px;font-family:Soehne-Halbfett;font-size:36px}.faqcontent{display:flex;flex-direction:column;justify-content:flex-start}.faqitem{border-top:.5px solid #141414;padding:20px 0}.faqitem:last-child{border-bottom:.5px solid #141414}.faqquestionhead{display:flex;flex-direction:row;justify-content:flex-start}.faqquestion{font-family:Soehne-Halbfett;font-size:80%;width:90%}.faqquestion:hover{cursor:pointer}.faqtoggler{width:10%;cursor:pointer;text-align:right;font-size:80%}.faqanswer{font-size:80%}.faqanswerOpen{padding-top:20px;display:block;font-size:80%;white-space:pre-line}.faqanswerClosed{padding-top:20px;display:none}.faqcontent a,.faqcontent a:active{color:#141414;text-decoration:none}.faqcontent ul{list-style:disc outside;padding-left:1.2em;margin:.5em 0}.faqcontent ol{list-style:decimal outside;padding-left:1.2em;margin:.5em 0}.faqcontent li{margin-bottom:.3em}.faqanswerOpen a,.faqanswerOpen a:active{text-decoration:underline}@media only screen and (min-width:482px){.faqfont{font-size:24px}}@media only screen and (max-width:481px){.faqfont{font-size:16px}.faqblock{width:80%}.faq h2{font-size:1.5rem}}
