.wp-block-acf-faq .grid{max-width:1300px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}@media (max-width: 1348px){.wp-block-acf-faq .grid{padding-left:24px;padding-right:24px}}@media (max-width: 1024px){.wp-block-acf-faq .grid{gap:32px 16px}}.wp-block-acf-faq .grid h3{font-size:40px;font-style:normal;font-weight:700;line-height:110%;text-align:center}.wp-block-acf-faq .grid .faq-vragen{display:flex;flex-direction:column;gap:16px;width:100%}.wp-block-acf-faq .grid .faq-vragen .faq-item{display:flex;flex-direction:column;background-color:#fff2e0;padding:32px}@media (max-width: 768px){.wp-block-acf-faq .grid .faq-vragen .faq-item{padding:16px}}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag{display:flex;gap:40px;justify-content:space-between;align-items:center;width:100%;position:relative;cursor:pointer}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag.open .toggle svg{transform:rotate(180deg)}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-vraag p{font-size:24px;font-weight:600}.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 svg{width:20px;min-width:20px;height:20px;min-height:20px;transition:.3s ease-in-out;color:#f70}.wp-block-acf-faq .grid .faq-vragen .faq-item .faq-antwoord{height:0;overflow:hidden;transition:max-height .3s ease-in-out}.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:clamp(1rem,.9168rem + .1735vw,1.125rem);font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px;margin-top:8px;margin-right:60px}
