.wp-block-acf-faq{margin:120px 40px}@media (max-width: 1024px){.wp-block-acf-faq{margin:80px 24px}}@media (max-width: 768px){.wp-block-acf-faq{margin:40px 16px}}.wp-block-acf-faq .grid{display:flex;flex-direction:column;gap:40px}.wp-block-acf-faq .grid .acf-innerblocks-container h1,.wp-block-acf-faq .grid .acf-innerblocks-container h2,.wp-block-acf-faq .grid .acf-innerblocks-container h3,.wp-block-acf-faq .grid .acf-innerblocks-container h4,.wp-block-acf-faq .grid .acf-innerblocks-container h5,.wp-block-acf-faq .grid .acf-innerblocks-container h6{color:#01695e}.wp-block-acf-faq .grid .faq-vragen{display:flex;flex-direction:column;gap:24px}.wp-block-acf-faq .grid .faq-vragen .faq-item{display:flex;flex-direction:column;background-color:#fff;transition:.3s ease-in-out}.wp-block-acf-faq .grid .faq-vragen .faq-item.open{padding-bottom:16px}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;width:100%;position:relative;cursor:pointer}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag.open .line-2{transform:rotate(0)!important}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag p{font-size:clamp(1.625rem,1.2924rem + .6938vw,2.125rem);font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.68px;color:#01695e}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag .toggle{position:relative;width:32px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag .toggle div{position:absolute;transform-origin:center;width:24px;height:3px;border-radius:48px;background-color:#01695e;transition:.3s ease-in-out}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag .toggle div.line-2{transform:rotate(-90deg)}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-antwoord{height:0;overflow:hidden;transition:max-height .3s ease-in-out;margin-top:8px}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-antwoord.open{height:auto}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-antwoord p{font-size:22px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.44px;margin-right:60px}@media (max-width: 1024px){.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-antwoord p{font-size:20px;margin-right:40px}}
