.we_faq{margin:100px 0;position:relative;padding:100px 0;background-color:rgba(0,0,0,.05)}.we_faq .container{max-width:900px}.we_faq .container .intro{margin-bottom:50px}.we_faq .container .items h1,.we_faq .container .items h2,.we_faq .container .items h3,.we_faq .container .items h4,.we_faq .container .items h5{font-size:20px;margin-bottom:0}.we_faq .container .items p:last-child{margin-bottom:0}.we_faq .container .items .item{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}.we_faq .container .items .item .vraag{padding-right:60px;margin:40px 0;position:relative}.we_faq .container .items .item .vraag.open:before{transform:translateY(-50%) rotate(90deg)}.we_faq .container .items .item .vraag:before{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);background:#000;height:34px;width:1px;transition:.3s all}.we_faq .container .items .item .vraag:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background:#000;width:34px;height:1px}.we_faq .container .items .item .antwoord{display:none;margin-top:-20px;margin-bottom:40px}.acf-block-preview .we_faq{margin:0;padding:20px}.acf-block-preview .we_faq .container .intro{margin-bottom:30px}.acf-block-preview .we_faq .container .items h1,.acf-block-preview .we_faq .container .items h2,.acf-block-preview .we_faq .container .items h3,.acf-block-preview .we_faq .container .items h4,.acf-block-preview .we_faq .container .items h5{font-size:16px}.acf-block-preview .we_faq .container .items .item .vraag{padding-right:40px;margin:30px 0}.acf-block-preview .we_faq .container .items .item .vraag:before{right:13px;height:26px}.acf-block-preview .we_faq .container .items .item .vraag:after{width:26px}.acf-block-preview .we_faq .container .items .item .antwoord{margin-top:-10px;margin-bottom:30px}@media screen and (max-width:1200px){.we_faq{margin:60px 0;padding:60px 0}.we_faq .container .intro{margin-bottom:30px}.we_faq .container .items h1,.we_faq .container .items h2,.we_faq .container .items h3,.we_faq .container .items h4,.we_faq .container .items h5{font-size:18px}}@media screen and (max-width:700px){.we_faq .container .items h1,.we_faq .container .items h2,.we_faq .container .items h3,.we_faq .container .items h4,.we_faq .container .items h5{font-size:16px}.we_faq .container .items .item .vraag{padding-right:40px;margin:30px 0}.we_faq .container .items .item .vraag:before{right:13px;height:26px}.we_faq .container .items .item .vraag:after{width:26px}.we_faq .container .items .item .antwoord{margin-top:-10px;margin-bottom:30px}}