body:not(.wp-core-ui) .faq,html:not(.wp-toolbar) .faq,.acf-block-preview .faq{padding-top:80px;padding-bottom:80px}body:not(.wp-core-ui) .faq .heading-1,html:not(.wp-toolbar) .faq .heading-1,.acf-block-preview .faq .heading-1{margin-bottom:60px;text-align:center}body:not(.wp-core-ui) .faq .faq-wrapper,html:not(.wp-toolbar) .faq .faq-wrapper,.acf-block-preview .faq .faq-wrapper{width:100%;max-width:1000px;margin:0 auto;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}body:not(.wp-core-ui) .faq .accordion__single-wrapper,html:not(.wp-toolbar) .faq .accordion__single-wrapper,.acf-block-preview .faq .accordion__single-wrapper{transition:all .3s ease-in-out}body:not(.wp-core-ui) .faq .accordion__single-wrapper h4,html:not(.wp-toolbar) .faq .accordion__single-wrapper h4,.acf-block-preview .faq .accordion__single-wrapper h4{font-weight:700;padding:20px;cursor:pointer;background-color:var(--secondary);color:var(--primary);text-align:center}body:not(.wp-core-ui) .faq .accordion__single-wrapper .text,html:not(.wp-toolbar) .faq .accordion__single-wrapper .text,.acf-block-preview .faq .accordion__single-wrapper .text{margin-top:10px;font-size:1rem;padding:20px;color:#555}